Malware Process Injection Detection via Protocol Fingerprint Anomalies

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Malware process injection techniques evade detection by traditional antivirus and security tools, complicating the task for Extended Detection and Response (XDR) systems due to misleading effects on machine-learned models and AI-based solutions, making it difficult to identify and mitigate the threat.

Innovation Solution

Fusing endpoint and network metadata to create a core dataset, using anomaly detection to identify abnormal network activity, and generating behavior models to detect malware process injection, with remedial actions upon detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional antivirus and security tools are used for detection, then the detection method is simple and widely compatible, but the detection capability against process injection malware is insufficient

Engineering Contradiction:
Improvedetection capabilityVSAvoiddetection system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines endpoint metadata and network metadata into a unified core dataset, merging multiple data sources to improve detection capability. This integration allows the system to correlate process information with network activity, enabling detection of process injection attacks that would be invisible to traditional single-source detection tools.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces behavioral modeling as an additional dimension to traditional signature-based detection. By creating behavior models that capture normal process characteristics and comparing actual process behavior against these models, the system adds a temporal and behavioral dimension to detection, enabling identification of anomalies indicative of process injection.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If machine-learned models and AI-based solutions are deployed in XDR systems, then the detection coverage is enhanced, but the models are misled by process injection and detection accuracy deteriorates

Engineering Contradiction:
Improvedetection accuracyVSAvoiddataset poisoning effect
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces behavior models as an intermediary layer between the raw metadata and the machine-learned models. These behavior models process and normalize the metadata, creating a cleaned representation that is less susceptible to poisoning. The behavior models act as a filter that prevents maliciously injected processes from directly corrupting the training data or misleading the AI models.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary analysis by creating behavior models that establish baseline characteristics of normal processes before the machine-learned models make detection decisions. This preliminary action of modeling expected behavior allows the system to identify deviations caused by process injection attacks, preventing the poisoned data from directly affecting the final detection outcome.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If endpoint and network metadata are fused to create a core dataset, then the detection precision is improved, but the data processing complexity increases

Engineering Contradiction:
Improvedetection precisionVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the metadata fusion process into distinct components: endpoint metadata processing, network metadata processing, and correlation logic. By organizing the complex data fusion task into separate manageable segments with clear interfaces, the system achieves high detection precision while maintaining manageable processing complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12506775B2Malware process injection detection
Publication Date: 2025.12.23 CISCO TECHNOLOGY INC
  • US12506775B2 patent drawing
  • US12506775B2 patent drawing
  • US12506775B2 patent drawing

AI summary

Techniques for detecting malware process injection on a host device. The techniques may include receiving endpoint metadata associated with an event, the endpoint metadata including information associated with a process that made a network connection from a host device. The techniques may also include receiving network metadata associated with the event, the network metadata including a network protocol fingerprint used to make the network connection. The techniques may further include determining that the network protocol fingerprint is indicative of a presence of malware process injection via the process running on the host device. Based on detecting the process of the malware process injection, an indication may be reported to a monitoring system and one or more remedial actions may be taken.