Composite File Classification for Zero-Day Malware Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current signature-based malware detection systems are ineffective against zero-day threats, requiring extensive resource allocation and being vulnerable to minor alterations, and class-matching detectors suffer from high false-alarm rates and inefficiency.

Innovation Solution

A system and method utilizing a composite classifier that partitions files into categories based on external attributes, employs category-specific classifiers, and incorporates an extensible feature vector generator and qualified meta-features to enhance accuracy and reduce false positives.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If signature-based detection methods are used, then known malware can be identified accurately, but zero-day malware and altered malware variants become undetectable

Engineering Contradiction:
Improvemalware detection accuracyVSAvoiddetection capability against new malware variants
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The detection system segments malware analysis into multiple independent feature categories (n-gram patterns, frequency distributions, entropy measures, etc.), allowing the system to detect malware based on multiple independent characteristics rather than relying on a single signature match. This segmentation enables detection of zero-day malware that lacks known signatures by analyzing individual feature patterns.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the detection parameters from fixed binary signatures to continuous statistical features (frequency distributions, entropy values, n-gram probabilities). By transforming discrete signature matching into continuous parameter analysis, the system can detect malware variants that differ from known samples through statistical anomalies rather than exact signature matches.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If extensive malware signatures are maintained to cover all threats, then detection coverage increases, but system resources and update requirements increase significantly

Engineering Contradiction:
Improvemalware detection coverageVSAvoidsignature management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system extracts and analyzes only the essential statistical features from malware samples rather than storing and maintaining complete signature databases. By extracting key characteristics (n-gram frequencies, entropy values, distribution patterns) and storing only these condensed features rather than full signatures, the system reduces storage requirements and update complexity while maintaining detection coverage.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The statistical feature extraction system serves multiple functions simultaneously: it detects known malware, identifies zero-day threats, and adapts to new variants without requiring separate signature databases for each function. The same feature extraction mechanism handles all detection scenarios, eliminating the need for separate signature maintenance processes.

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

3Object-affected harmful factors

If minor alterations are made to malware code, then malware evades detection, but this also indicates malware evolution and adaptation

Engineering Contradiction:
Improvemalware evasion capabilityVSAvoiddetection stability
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The detection system uses dynamic statistical analysis that adapts to code variations rather than static signature matching. By continuously calculating statistical features (n-gram frequencies, entropy, distribution patterns) from the actual malware sample, the system maintains reliable detection even when malware code is modified, as the statistical characteristics evolve with the malware rather than remaining fixed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Instead of requiring exact signature matches (complete action), the system analyzes partial statistical features (n-grams, frequency distributions) that are sufficient for detection even when complete signatures don't match. This partial analysis approach allows the system to detect malware variants that differ from known samples while maintaining detection stability.

Inventive Principle:
Principle #16Partial or excessive action

4Adaptability or versatility

If class-matching detectors are used to improve zero-day detection, then detection capability against new threats improves, but false-alarm rates increase significantly

Engineering Contradiction:
Improvezero-day malware detection capabilityVSAvoiddetection accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system applies different statistical analysis methods tailored to specific file types and malware characteristics rather than using a single universal detection approach. By adjusting n-gram sizes, entropy thresholds, and feature weights according to the specific context (file type, malware family, detection scenario), the system reduces false alarms while maintaining zero-day detection capability.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The detection system incorporates feedback mechanisms that continuously refine its statistical models based on detection results. By analyzing false positives and adjusting the statistical thresholds and feature weights accordingly, the system improves accuracy over time while maintaining its ability to detect zero-day malware through adaptive learning.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250371146A1System and method for automated machine-learning, zero-day malware detection
Publication Date: 2025.12.04 BLUVECTOR INC
  • US20250371146A1 patent drawing
  • US20250371146A1 patent drawing
  • US20250371146A1 patent drawing

AI summary

Improved systems and methods for automated machine-learning, zero-day malware detection. Embodiments include a system and method for detecting malware using multi-stage file-typing and, optionally pre-processing, with fall-through options. The system and method receive a set of training files which are each known to be either malign or benign, partition the set of training files into a plurality of categories based on file-type, in which the partitioning file-types a subset of the training files into supported file-type categories, train file-type specific classifiers that distinguish between malign and benign files for the supported file-type categories of files, associate supported file-types with a file-type processing chain that includes a plurality of file-type specific classifiers corresponding to the supported file-types, train a generic file-type classifier that applies to file-types that are not supported file-types, and construct a composite classifier using the file-type specific classifiers and the generic file-type classifier.