Threat Detection Platform Lure File Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current malware detection systems face difficulties in distinguishing between file altering malware and non-malicious applications, leading to numerous false-positives and false-negatives, especially when file encryption programs are involved, as they can affect files in similar manners.

Innovation Solution

A threat detection platform (TDP) utilizes dynamic analysis within a virtual machine environment, employing lure files and a file system to monitor and analyze objects for malicious behavior, including the placement, pseudo-randomization, and monitoring of lure files to determine if an object exhibits file altering malware characteristics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If current malware detection systems monitor file alterations, then they can detect file altering malware, but they produce numerous false-positives when non-malicious encryption programs affect files in similar manners

Engineering Contradiction:
Improvemalware detection accuracyVSAvoiddistinction between malicious and non-malicious file alterations
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent introduces lure files as intermediary objects placed in the file system to act as bait for malware. These lure files are monitored specifically to detect malicious interactions. When malware attempts to alter or encrypt these lure files, it triggers an alert. This intermediary approach allows the system to distinguish malware from legitimate encryption programs, as the latter typically do not target lure files placed in specific locations with suspicious names.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary actions by placing lure files in the file system before malware execution. These lure files are pre-positioned in locations where malware is likely to target sensitive information. By having these files in place beforehand, the system can proactively detect malware attempts before actual data breach occurs, while legitimate applications continue their normal operations without being triggered.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If malware detection systems monitor all file alterations, then they can identify potential threats, but they cannot distinguish between approved encryption programs and malicious file altering malware

Engineering Contradiction:
Improvecomprehensive file monitoring coverageVSAvoidfalse-positive reduction
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies local quality by making the monitoring focus selective rather than uniform. Instead of monitoring all file alterations equally, the system specifically monitors alterations to lure files placed in particular locations with suspicious naming patterns. This localized monitoring approach maintains comprehensive coverage where needed while avoiding false-positives from legitimate encryption operations on normal files.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The monitoring system is segmented into different levels: comprehensive monitoring of the file system is performed, but alerts are only generated for specific suspicious patterns involving lure files. This segmentation allows the system to maintain broad surveillance coverage while filtering out benign activities, thereby reducing false-positives without sacrificing overall monitoring productivity.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If the system uses lure files with suspicious names to detect malware, then it can identify file altering malware targeting sensitive information, but it requires placement and management of multiple lure files in the file system

Engineering Contradiction:
Improvedetection of malware targeting sensitive informationVSAvoidlure file placement and management
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The lure files serve multiple functions simultaneously: they act as bait for malware, serve as monitoring targets, and provide indicators for alert generation. A single lure file placement can detect multiple types of malware behaviors (encryption, deletion, modification). This multi-functionality reduces the overall complexity compared to implementing separate detection mechanisms for different malware types.

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

Data Source

PatentUS9846776B1System and method for detecting file altering behaviors pertaining to a malicious attack
Publication Date: 2017.12.19 MAGENTA SECURITY HOLDINGS LLC
  • US9846776B1 patent drawing
  • US9846776B1 patent drawing
  • US9846776B1 patent drawing

AI summary

According to one embodiment, a computerized method for detecting malware is described. The method includes receiving configuration information that identifies (i) at least one type of lure data and (ii) one or more locations of a system operating within a virtual machine for placement of the lure data into the system. The lure data is configured to entice interaction of the lure data by malware associated with an object under analysis. Thereafter, the lure data is placed within the system according to the configuration information and lure data information is selectively modified. The information may include a name or content within a directory including the lure data. During processing of an object within the virtual machine, a determination is made whether the object exhibits file altering behavior based on a comparison of actions performed that are associated with the lure data and one more known file activity patterns.