Decoy File Ransomware Detection Mechanism
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current technologies lack effective methods to detect ransomware attacks on computer systems before sensitive data is encrypted, leading to potential data loss and operational disruptions.
Innovation Solution
The method involves storing protected files and decoy files on a computer system's storage device. Any modifications to the decoy files indicate a cyber-attack, prompting analysis of processes to classify them as benign or suspicious. Only suspicious processes are allowed to enumerate decoy files, and preventive actions can be initiated to mitigate potential threats.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If decoy files are stored on the storage device to detect ransomware attacks, then early detection capability is improved, but the system complexity increases due to process analysis and classification mechanisms
Solution Approach 1:
The system performs preliminary actions by storing decoy files on the storage device before actual ransomware attacks occur. These decoy files are positioned to be easily targeted by ransomware, allowing the system to detect attacks in their early stages before sensitive data is compromised. The process analysis and classification mechanisms are pre-configured to monitor these decoy files and identify suspicious encryption activities.
Solution Approach 2:
Decoy files serve as intermediary objects between the ransomware threat and the detection system. Instead of directly monitoring all files on the storage device, the system uses these intermediary decoy files as proxies to detect ransomware behavior. The process analysis component acts as another intermediary, mediating between the file system operations and the security response mechanisms.
2Measurement precision
If process analysis is performed to classify processes as benign or suspicious, then detection accuracy is improved, but the processing time increases
Solution Approach 1:
The system applies local quality by performing process analysis selectively rather than uniformly across all processes. Process analysis is concentrated on those processes that exhibit suspicious behavior patterns, such as attempting to enumerate or modify decoy files. Benign processes that show normal behavior patterns are allowed to execute without extensive analysis, thereby reducing overall processing time while maintaining high detection accuracy for malicious activities.
Solution Approach 2:
The system implements partial action by applying full process analysis only when necessary - specifically when there is indication of suspicious behavior. For routine operations, the system uses lighter monitoring approaches. This selective application of analysis depth allows the system to maintain high detection accuracy for malicious processes while minimizing the time overhead for legitimate processes.
Data Source
AI summary
Methods, apparatuses and computer program products implement embodiments of the present invention that include protecting a computer system coupled to a storage device by detecting an executing process that performed a specific type of modification to a number of files stored on the storage device. A processor compares the detected number to a specified threshold and initiates, on the executing process, a preventive action in response to determining that the detected number exceeds the specified threshold.


