AI Malicious File Analysis via Multi-Modality Intermediate Representations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Artificial intelligence models trained to process human-readable text are not equipped to detect cybersecurity threats hidden in various file modalities such as binary data, executable macros, and metadata, as they are tailored for processing human language.

Innovation Solution

An approach that analyzes multiple file modalities to generate analysis tokens, which are then used to produce an intermediate representation vector through a trained AI model, enabling detection of cybersecurity threats regardless of their underlying modality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If AI models are trained to process human-readable text, then they can effectively analyze text data, but they cannot detect cybersecurity threats hidden in various file modalities such as binary data, executable macros, and metadata

Engineering Contradiction:
Improvecapability to process multiple file modalitiesVSAvoidthreat detection accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system segments the analysis process into distinct modality-specific processing streams (binary data analysis, executable macro analysis, metadata analysis, etc.), where each stream is optimized for its specific file type. These segmented analyses are then aggregated to form a comprehensive threat assessment, allowing the AI model to handle diverse file modalities effectively

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces intermediate processing layers that convert different file modalities into a unified representation format that the text-trained AI model can process. These intermediaries translate binary data, macros, and metadata into structured formats that preserve threat characteristics while making them compatible with the model's text-processing capabilities

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If traditional malware detection tools are used, then they can identify known threats, but they are easily evaded by obfuscated or disguised malware

Engineering Contradiction:
Improvemalware detection accuracyVSAvoidability to detect obfuscated threats
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary analysis of multiple file modalities and extracts meaningful features before the final threat classification. By analyzing binary data, macros, metadata, and other modalities in advance and converting them to structured representations, the system prepares comprehensive input for the AI model, enabling it to detect obfuscated threats that would evade traditional signature-based detection

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a composite analysis approach by combining results from multiple modality analyses (binary, macro, metadata, behavioral) into a unified threat assessment. This composite approach leverages the strengths of each analysis type to detect threats that might be hidden in any single modality, significantly improving detection of obfuscated malware

Inventive Principle:
Principle #40Composite materials

Data Source

PatentUS20250245325A1Using artificial intelligence models with intermediate representations to analyze malicious files
Publication Date: 2025.07.31 CROWDSTRIKE
  • US20250245325A1 patent drawing
  • US20250245325A1 patent drawing
  • US20250245325A1 patent drawing

AI summary

The present disclosure provides an approach of analyzing multiple modalities of a file to produce multiple analysis tokens. Each one of the analysis tokens corresponds to a respective modality of the file. The approach provides the multiple analysis tokens to an artificial intelligence model, which is trained to produce an intermediate representation vector based on the plurality of analysis tokens. In turn the approach uses the artificial intelligence model to produce, based on the intermediate representation vector, a classification that indicates whether the file corresponds to a cybersecurity threat.