CrowdStrike, Inc. (20240338228). Cloud-Delivered Hooks and Hooking Policies simplified abstract

From WikiPatents
Jump to navigation Jump to search

Cloud-Delivered Hooks and Hooking Policies

Organization Name

CrowdStrike, Inc.

Inventor(s)

Blair C. Foster, Jr. of Ottawa (CA)

Eric Jay Kuhl of Halethorpe MD (US)

Garrett Moore of Ottawa (CA)

Loren Robinson of Mickleton NJ (US)

Cloud-Delivered Hooks and Hooking Policies - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240338228 titled 'Cloud-Delivered Hooks and Hooking Policies

Simplified Explanation: Cloud-delivered hooks are injected into a software application as binary instrumentation specified by a cloud computing environment. These hooks monitor and intercept functions, APIs, and system calls in both user space and kernel space.

Key Features and Innovation:

  • Cloud-delivered hooks are set up and torn down by software updates from the cloud computing environment.
  • Utilize a polymorphic universal hooking mechanism that eliminates strict signature requirements between target functions and detour functions.
  • Commanded by and received from the cloud computing environment, allowing for easy and nearly instantaneous distribution to clients for near real-time software instrumentation and reporting.

Potential Applications: The technology can be used for software development, software debugging, malware detection, and software monitoring.

Problems Solved: The technology simplifies and quickens software development processes, debugging, malware detection, and software monitoring.

Benefits:

  • Simplifies software development processes
  • Speeds up software debugging
  • Enhances malware detection capabilities
  • Improves software monitoring efficiency

Commercial Applications: Potential commercial applications include software development tools, cybersecurity solutions, and software monitoring services.

Prior Art: Readers can start searching for prior art related to this technology in the field of binary instrumentation, cloud computing, and software monitoring.

Frequently Updated Research: Stay updated on advancements in cloud-delivered hooks technology by following research in the fields of software instrumentation and cloud computing.

Questions about Cloud-Delivered Hooks: 1. How do cloud-delivered hooks simplify software development processes? 2. What are the potential cybersecurity implications of using cloud-delivered hooks in software applications?


Original Abstract Submitted

cloud-delivered hooks are injected as binary instrumentation into a software application. the cloud-delivered hooks are specified by a cloud computing environment. the cloud-delivered hooks may be set up, and torn down, by software updates from the cloud computing environment. the cloud-delivered hooks monitor and intercept functions, apis, and system calls in both user space and kernel space. moreover, the cloud-delivered hooks may utilize a polymorphic universal hooking mechanism that eliminates strict signature requirements between target functions and detour functions. because the cloud-delivered hooks are commanded by, and received from, the cloud computing environment, the cloud-delivered hooks may be easily and nearly instantaneously distributed to clients in the field for near real time software instrumentation and reporting. the cloud-delivered hooks can thus greatly simplify and quicken software development, software debugging, malware detection, and software monitoring.