Program-Linked Operation Remediation with Stateful Live Malware Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current antivirus technologies, including signature and behavior-based analysis, struggle to effectively detect and remediate malware due to its evolving signatures and behaviors, leading to incomplete detection and resource-intensive monitoring, especially in live environments.
Innovation Solution
A computerized method and system that utilizes a stateful model to monitor and analyze operations in a live environment, identifying malicious behaviors through predefined logics, and generates a remediation plan to undo operations linked to a given program, restoring the system state before execution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If behavior-based analysis is used to detect malware variants with different signatures, then detection capability is improved, but system complexity and resource consumption increase due to continuous monitoring of process behaviors
Solution Approach 1:
The patent segments the monitoring task by focusing on specific system calls and operations rather than monitoring all process behaviors. It divides the complex monitoring function into targeted observation of critical operations (file access, registry modifications, network connections) which reduces complexity while maintaining effective malware detection.
Solution Approach 2:
The patent employs preliminary action by establishing a baseline of normal system operations and creating a stateful model before malware infection occurs. This allows the system to detect deviations from normal behavior without requiring continuous complex analysis of all process behaviors, reducing monitoring overhead while maintaining detection reliability.
2Measurement precision
If comprehensive monitoring of all process operations is performed to detect malware, then detection accuracy is improved, but resource consumption and system performance degradation increase
Solution Approach 1:
The patent applies local quality by monitoring only specific critical operations and system calls that are most indicative of malware behavior, rather than monitoring all process operations uniformly. This selective monitoring approach maintains high detection accuracy for malicious activities while significantly reducing resource consumption compared to comprehensive monitoring.
Solution Approach 2:
The system uses the operating system's own event logging and process tracking mechanisms to monitor malware behavior, rather than implementing a separate comprehensive monitoring system. This self-service approach leverages existing system resources and reduces additional resource consumption while maintaining detection accuracy.
3Loss of time
If real-time monitoring in live environment is implemented, then response time to malware is reduced, but system stability and reliability may be affected due to continuous intervention
Solution Approach 1:
The patent implements feedback mechanisms where the system continuously monitors process behaviors, compares them against established baselines and stateful models, and adjusts monitoring intensity or response actions accordingly. This feedback loop allows real-time detection while maintaining system stability by adapting to normal system variations and only intervening when genuine anomalies are detected.
Solution Approach 2:
The monitoring system dynamically adjusts its behavior based on the operational context, transitioning between passive monitoring and active remediation modes. This dynamic approach enables real-time response to malware while preserving system stability during normal operation, as the system only intervenes when necessary based on detected anomalies.
4Speed
If signature-based analysis is used for malware detection, then detection speed is improved, but effectiveness decreases against modified and obfuscated malware
Solution Approach 1:
The patent merges signature-based detection with behavior-based monitoring in a hybrid approach. It combines the speed of signature matching with the adaptability of behavior analysis by monitoring process operations and comparing them against stateful models, enabling both fast detection of known malware and effective detection of modified variants.
Solution Approach 2:
The system implements a multi-functional detection mechanism that can operate in multiple modes: signature-based for known malware, behavior-based for unknown variants, and stateful modeling for contextual analysis. This universality allows the system to maintain detection speed for familiar patterns while adapting to modified and obfuscated malware through behavioral analysis.
Data Source
AI summary
There is provided a system and a computerized method of remediating one or more operations linked to a given program running in an operating system, the method comprising: querying a stateful model to retrieve a group of entities related to the given program; terminating at least a sub set of the group of entities related to the given program; generating a remediation plan including one or more operations linked to the given program, the one or more operations being retrieved based on the group in the stateful model; and executing the remediation plan by undoing at least part of the one or more operations linked to the given program thereby restoring state of the operating system to a state prior to the given program being executed. There is further provided a computerized method of detecting malicious code related to a program in an operating system in a live environment.


