Malware Profiling via Opcode Hashing for Variant Threat Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cybersecurity technologies struggle to detect and respond to new or variant malware, decoy information, and advanced persistent threats (APT) effectively, lacking standardized methods for describing malware and attack techniques, and failing to identify attackers accurately.

Innovation Solution

A cyber threat information processing apparatus and method that disassembles executable files to extract opcode-and-ASM code combinations, converts them into hash functions, and uses ensemble machine learning to generate malware profiling information, including similarity and attacker identification, over independent communication networks like LTE, 5G, or 6G.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional pattern-based detection methods are used, then detection speed and accuracy are improved for known malware, but detection capability deteriorates for new or variant malware

Engineering Contradiction:
Improvedetection accuracyVSAvoiddetection capability for new malware
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary disassembly and hash function conversion on malware samples before analysis. By pre-processing executable files into standardized hash representations, the system creates a foundation for both rapid pattern matching (improving detection speed for known malware) and effective machine learning analysis (improving detection capability for new malware variants).

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces conventional pattern-matching mechanisms with ensemble machine learning models that analyze hash function representations. This substitution enables the system to detect new and variant malware by learning from training data, while maintaining fast detection capabilities through efficient hash-based comparison for known threats.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If AI analysis is used to detect and analyze malware, then analysis capability is improved, but standardization and unified identification deteriorate

Engineering Contradiction:
Improveanalysis capabilityVSAvoidstandardization of malware description
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system implements a universal hash function representation that serves multiple purposes: it enables AI/ML analysis for detecting new malware variants, supports rapid pattern matching for known threats, and provides a standardized format for malware identification and communication. This single representation method fulfills multiple functions that previously required separate systems.

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

Solution Approach 2:

The patent transforms diverse malware characteristics into standardized hash function parameters through disassembly and code conversion. By changing the representation parameters from raw executable code to structured hash values, the system enables both advanced AI analysis and standardized identification, resolving the contradiction between analysis capability and standardization.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If detailed disassembly and hash conversion is performed, then detection precision is improved, but processing time increases

Engineering Contradiction:
Improvemalware identification precisionVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs disassembly and hash function conversion as preliminary actions before detailed analysis. By pre-processing executable files into hash representations, the system creates ready-to-analyze data structures that enable both high-precision detection and efficient processing, avoiding the need to perform these time-consuming operations during actual detection events.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the malware analysis process into distinct stages: disassembly, hash function conversion, and analysis. By dividing the processing into segments, the system can perform detailed disassembly and conversion once to create reusable hash representations, then use these pre-processed segments for rapid detection without repeating the time-consuming disassembly operations.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12632548B2Cyber threat information processing apparatus, cyber threat information processing method, and storage medium storing cyber threat information processing program
Publication Date: 2026.05.19 SANDS LAB INC
  • US12632548B2 patent drawing
  • US12632548B2 patent drawing
  • US12632548B2 patent drawing

AI summary

A cyber threat information processing method, a cyber threat information processing processor, and a storage medium storing a program for processing cyber threat information may process an executable file to ensure characteristic information of the executable file, transmit the ensured characteristic information of the executable file over an independent network, and receive malware profiling information generated based on the characteristic information of the executable file over the independent network.