Malicious Traffic Detection Using Virtual Machine Behavior Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for detecting computer worms in networks face challenges such as distinguishing between malicious and benign traffic, failing to detect novel attacks, and not effectively distinguishing between active and passive propagation techniques, especially with the emergence of sophisticated next-generation worms that use multiple transport vectors and emit chaff traffic to evade detection.

Innovation Solution

A computer worm detection system that includes a sensor coupled to a communication network, which orchestrates network activities, monitors behavior, and identifies anomalous patterns to detect worms, generating identifiers for detection and recovery scripts to mitigate infections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If misuse detection using known attack patterns is used, then detection reliability for known worms is improved, but the ability to detect novel attacks deteriorates

Engineering Contradiction:
Improvedetection reliabilityVSAvoidability to detect novel attacks
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The detection system is segmented into multiple specialized components: anomaly detection modules that analyze behavioral patterns, signature-based detection modules that identify known worms, and correlation engines that combine results from both approaches. This segmentation allows each component to specialize in specific detection tasks, maintaining high reliability for known threats while adapting to novel attacks through behavioral analysis.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts its detection strategies based on the analysis context. When analyzing network traffic, it switches between signature matching for known patterns and anomaly detection for unknown threats. The system also dynamically updates its baseline of normal behavior to adapt to changing network conditions, allowing it to maintain reliability while detecting novel attacks.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If anomaly detection with baseline of normal behavior is used, then ability to detect novel attacks is improved, but false positive rate increases

Engineering Contradiction:
Improveability to detect novel attacksVSAvoidfalse positive rate
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system introduces intermediary components that mediate between anomaly detection and final classification. Correlation engines act as intermediaries, cross-referencing anomaly detections with signature databases and contextual information before flagging traffic as malicious. This intermediary layer filters out false positives by requiring multiple lines of evidence before confirming an anomaly as a genuine threat.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically changes detection parameters such as sensitivity thresholds and confidence levels based on network conditions and threat intelligence. During periods of high network activity, thresholds are adjusted to reduce false positives, while maintaining high sensitivity for detecting novel attacks. This parameter adaptation allows the system to balance detection capability with false positive reduction.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If detection devices are widely deployed to detect computer worm traffic close to source, then containment effectiveness is improved, but system complexity and deployment cost increase

Engineering Contradiction:
Improvecontainment effectivenessVSAvoiddeployment complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The detection device is designed as a universal platform capable of performing multiple functions: anomaly detection, signature-based detection, traffic analysis, and containment actions. This multi-functionality eliminates the need for separate specialized devices for each detection task, reducing overall system complexity while maintaining comprehensive detection capabilities across the network.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system performs preliminary actions by pre-configuring detection rules, signatures, and baseline behaviors before deployment. It also pre-establishes containment protocols and response procedures, allowing rapid deployment without extensive on-site configuration. This preliminary preparation reduces deployment complexity while ensuring effective containment from the outset.

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If next-generation worms use multiple transport vectors and chaff traffic, then worm evasion capability is improved, but detection difficulty increases

Engineering Contradiction:
Improveworm evasion capabilityVSAvoiddetection difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system moves detection from traditional signature-based dimensional analysis to multi-dimensional behavioral analysis. It examines traffic patterns, timing characteristics, protocol anomalies, and contextual information across multiple dimensions simultaneously. This dimensional expansion allows the system to detect worms using multiple transport vectors and distinguish genuine traffic from chaff through pattern recognition in multiple parameter spaces.

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

Solution Approach 2:

The system implements feedback loops where detection results, threat intelligence, and analysis data continuously inform and refine detection strategies. When new worm variants or evasion techniques are detected, the system automatically updates its models and rules through feedback from the analysis process. This continuous feedback enables the system to adapt to sophisticated evasion methods while maintaining detection effectiveness.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11637857B1System and method for detecting malicious traffic using a virtual machine configured with a select software environment
Publication Date: 2023.04.25 MAGENTA SECURITY HOLDINGS LLC
  • US11637857B1 patent drawing
  • US11637857B1 patent drawing
  • US11637857B1 patent drawing

AI summary

A system for detecting malware is described. The system features a traffic analysis device and a network device. The traffic analysis device is configured to receive data over a communication network, selectively filter the data, and output a first portion of the data to the network device. The network device is communicatively coupled with and remotely located from the traffic analysis device. The network device features software that, upon execution, (i) monitors behaviors of one or more virtual machines processing the first portion of the data received as output from the traffic analysis device, and (ii) detects, based on the monitored behaviors, a presence of malware in the first virtual machine.