File Reputation Analysis for Real-Time Malware Source Blocking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current antimalware systems face challenges in quickly capturing and analyzing malware samples due to the transient nature of malicious distribution sites, which often change before they can be identified and accessed for analysis, leading to delayed detection and countermeasures.

Innovation Solution

A malware source management system that monitors client attempts to access external file sources, determines file and source reputations in real time, tracks malicious distributions, and blocks access to adjudicated malicious sources, enabling timely identification and analysis of new malware.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional means are used to collect malware samples, then the detection process can identify malicious sites, but the malicious site may no longer be active by the time it is identified and an attempt is made to capture malware therefrom

Engineering Contradiction:
Improvedetection accuracyVSAvoidtime delay in capturing malware samples
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by proactively monitoring and analyzing files before they are widely distributed. File reputation analysis is conducted in advance, and when suspicious files are detected, their distribution channels are pre-identified and pre-blocked. This preliminary action allows the system to capture malware samples at the source before the malicious site becomes inactive, resolving the time delay problem while maintaining detection accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system rushes through the detection and response process by implementing real-time file reputation checking and immediate blocking of malicious distribution channels. Instead of following conventional slow detection cycles, the system quickly identifies suspicious files, traces their sources, and blocks distribution before the malicious site can shut down. This rapid response eliminates the time gap between detection and sample capture.

Inventive Principle:
Principle #21Skipping (Rushing through)

2Productivity

If the system monitors and analyzes all file access attempts in real time, then malicious distribution can be identified quickly, but the system complexity and computational resources required increase significantly

Engineering Contradiction:
Improvespeed of identifying malicious sourcesVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system applies local quality by implementing file reputation analysis selectively rather than uniformly across all files. Instead of analyzing every file access attempt in detail, the system focuses computational resources on files exhibiting suspicious characteristics or accessing sensitive resources. This localized approach maintains high productivity in identifying malicious sources while reducing overall system complexity by avoiding unnecessary analysis of benign files.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system employs self-service mechanisms through automated file reputation scoring and threshold-based blocking decisions. File reputation is determined through automated analysis of file behavior, distribution patterns, and security indicators, eliminating the need for manual intervention in most cases. This automation maintains high identification speed while managing system complexity through rule-based decision-making rather than requiring complex human-in-the-loop processes.

Inventive Principle:
Principle #25Self-service

3Object-affected harmful factors

If the system blocks access to file sources adjudicated to be malicious, then the spread of malware is reduced, but false positives may prevent legitimate file distribution

Engineering Contradiction:
Improvemalware spreadVSAvoidfalse positive rate
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The system applies partial action by implementing a graduated response rather than immediate blocking. When suspicious files are detected, the system first monitors their distribution patterns and accumulates evidence before taking blocking action. The blocking is applied partially - targeting specific distribution channels rather than all access - and can be adjusted or revoked as more information becomes available. This approach reduces malware spread through targeted action while minimizing false positives by avoiding premature or overly broad blocking.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system incorporates feedback mechanisms where blocking decisions are continuously evaluated based on outcomes. When files are blocked, the system monitors whether this prevents malware spread or inadvertently blocks legitimate distribution. This feedback informs adjustments to file reputation thresholds and blocking criteria, reducing false positives over time while maintaining effectiveness against actual threats. The feedback loop ensures that blocking actions are refined based on real-world performance data.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8683585B1Using file reputations to identify malicious file sources in real time
Publication Date: 2014.03.25 CA TECH INC
  • US8683585B1 patent drawing
  • US8683585B1 patent drawing
  • US8683585B1 patent drawing

AI summary

File reputations are used to identify malicious file sources. Attempts to access files from external sources are monitored. For each monitored attempt to access a file, a reputation of the specific file is determined. Responsive to a determined reputation of a file meeting a threshold, the file is adjudicated to be malicious. Attempts by sources to distribute malicious files are tracked. Responsive to tracked attempts by sources to distribute malicious files, reputations of file sources are determined. Responsive to a determined reputation of a source meeting a threshold, the source is adjudicated to be malicious, and files the source distributes are analyzed to determine whether they comprise malware. Malicious sources are blocked. Malware and malicious sources are analyzed to identify exploits and distribution patterns.