Malware Detection via Deduplication Signatures

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing malware detection methods struggle to efficiently identify and track malware spread in deduplicated data environments, where large files and evolving malware variants complicate traditional scanning approaches.

Innovation Solution

A computer-implemented method and system that utilizes deduplication signatures to identify and track malware by obtaining deduplication signatures of suspicious files, storing suspect signature blocks in a searchable format, and outputting these blocks for identification of other instances across the deduplication environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional malware scanning methods are used, then malware detection capability is maintained, but detection efficiency and speed deteriorate due to large file sizes and deduplicated data environments

Engineering Contradiction:
Improvemalware detection efficiencyVSAvoiddetection time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments malware detection from file-level scanning to block-level analysis. By dividing files into blocks and using deduplication to identify unique blocks, the system scans only necessary portions of data rather than entire files, significantly improving detection efficiency and reducing time loss in large file environments

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses deduplication technology to create references (copies) of unique data blocks instead of storing or scanning complete files. The malware detection system operates on these block references and signatures, enabling rapid identification of malware across multiple files without redundant scanning of identical content

Inventive Principle:
Principle #26Copying

2Reliability

If comprehensive malware scanning is performed across all files, then detection coverage is improved, but system resource consumption and complexity increase

Engineering Contradiction:
Improvemalware detection coverageVSAvoiddetection system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent makes the deduplication infrastructure serve multiple functions: both data compression/storage and malware detection. The existing deduplication database and block management systems are repurposed for security scanning, eliminating the need for separate comprehensive scanning infrastructure and reducing overall system complexity while maintaining detection coverage

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

Solution Approach 2:

The patent introduces deduplication block signatures as an intermediary layer between storage and malware detection. Instead of directly scanning files or dealing with complex file system structures, the system uses standardized block signatures as a mediator that simplifies the detection process while maintaining comprehensive coverage across all stored data

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If traditional file-based malware detection is used, then malware in standard formats is detected, but detection of malware in large files and evolving variants becomes difficult

Engineering Contradiction:
Improvemalware format adaptabilityVSAvoidmalware detection difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent changes the fundamental parameter of detection from file-level to block-level. By operating on fixed-size blocks rather than entire files, the system adapts to various malware formats and sizes uniformly. This block-based approach with deduplication signatures makes detection equally effective whether malware is embedded in small or large files, or in evolving variants

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250117481A1Detection of malware using deduplication signatures
Publication Date: 2025.04.10 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20250117481A1 patent drawing
  • US20250117481A1 patent drawing
  • US20250117481A1 patent drawing

AI summary

A computer-implemented method, computer program product, and computer system for detection of malware is provided. The computer-implemented method includes: obtaining a deduplication signature of a file identified as being suspicious to obtain suspect signature blocks. The computer-implemented method further includes storing the suspect signature blocks in a searchable format store. The computer-implemented method may also include outputting the suspect signature block store for use in identification of other instances of the suspect data blocks.