Malware Detection Modules for Ransomware Remediation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current malware detection systems, particularly for ransomware, fail to effectively integrate with data protection mechanisms, leading to delayed or inadequate remedial actions, as they lack integration with the data protection ecosystem and struggle to differentiate between legitimate encryption and malicious activities across various layers of a computer system.

Innovation Solution

Deploying malware detection modules throughout the input/output layers of a computer system, connected to a central alert engine, which generates alerts for the data protection system to take immediate remedial actions, utilizing a standard ransomware-specific interface and encryption detection algorithms to identify and mitigate ransomware threats.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If malware detection modules are deployed throughout input/output layers, then detection capability and response time are improved, but device complexity increases

Engineering Contradiction:
Improvemalware detection capabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The malware detection system is segmented into multiple independent detection modules deployed at different I/O layers (file system, block device, network layers). Each module independently monitors its specific layer for encryption activities, allowing distributed detection without requiring a single complex centralized system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A central alert engine serves as an intermediary that collects alerts from multiple detection modules across different layers. This mediator coordinates the distributed detection efforts, aggregates information, and triggers unified remediation responses, managing the complexity of multi-layer monitoring.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If integration with data protection ecosystem is implemented, then remedial action effectiveness is improved, but device complexity increases

Engineering Contradiction:
Improveremedial action effectivenessVSAvoidintegration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The malware detection system is merged with the existing data protection ecosystem by integrating alert generation capabilities directly into the data protection infrastructure. Detection alerts trigger data protection mechanisms (backup, replication, isolation) that are already part of the system, combining security and data protection functions.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The data protection system is given multi-functionality by enabling it to perform both its traditional data protection roles and malware remediation functions. The same data protection infrastructure (backup systems, replication mechanisms) is used for both data protection and for responding to malware threats, eliminating the need for separate specialized systems.

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

3Measurement precision

If encryption detection algorithms are used to differentiate legitimate and malicious encryption, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improveencryption activity differentiation accuracyVSAvoidalgorithm complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Different detection strategies and analysis methods are applied at different I/O layers based on local characteristics. File system layer detection focuses on file access patterns and encryption indicators, while block device layer detection examines raw I/O patterns. Each layer uses quality-appropriate detection methods suited to its specific context and data format.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system implements multiple layers of detection with varying degrees of analysis depth. Not all detection modules perform full cryptographic analysis - some perform lightweight pattern matching while others conduct more intensive behavioral analysis. This partial action approach provides sufficient differentiation accuracy without requiring every component to implement the most complex algorithms.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10009360B1Malware detection and data protection integration
Publication Date: 2018.06.26 EMC IP HLDG CO LLC
  • US10009360B1 patent drawing
  • US10009360B1 patent drawing
  • US10009360B1 patent drawing

AI summary

A computer system is monitored via malware detection modules deployed throughout input/output layers of the computer system. Each malware detection module is configured to detect activity associated with malware present in the computer system. Upon detection of malware activity in one or more input/output layers of the computer system, one or more of the malware detection modules generate and send respective messages reporting the detected activity to a central malware alert engine. The one or more messages are received at the central malware alert engine from the one or more malware detection modules. In response to the one or more received messages, the central malware alert engine alerts one or more portions of a data protection system of the computer system to enable the data protection system to take one or more remedial actions to protect the computer system from the malware present in the computer system.