Automated Ransomware Detection via Backup Data Heuristics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Ransomware infections can go undetected for extended periods, leading to data loss and making it difficult to recover from infections, as existing backup systems may not have recent clean data, forcing users to pay ransoms or sacrifice data.

Innovation Solution

An automated system for identifying ransomware infections by analyzing backup data for changes and anomalies, using heuristics to detect differences consistent with ransomware activity, and invoking a recovery procedure to restore the system to a previous state before infection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional backup systems are used to restore systems after ransomware infection, then system recovery is possible, but data generated after the backup date is lost and recovery time is extended

Engineering Contradiction:
Improvesystem recovery capabilityVSAvoidrecovery time and data loss
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by continuously monitoring backup data for ransomware indicators before infection completes. Heuristic analysis detects encryption patterns, file extension changes, and data integrity issues in real-time, enabling recovery before full system compromise occurs, thus reducing both recovery time and data loss.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously analyzing backup data characteristics and comparing them against known ransomware patterns. When anomalies are detected, the system triggers automated recovery procedures, creating a closed-loop system that adapts to emerging threats and reduces recovery time through rapid response.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If ransomware detection is delayed until extortion phase, then false positives are reduced, but clean backups may no longer be available and data loss increases

Engineering Contradiction:
Improvedetection accuracyVSAvoiddata loss and backup availability
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The system performs preliminary detection by analyzing backup data characteristics before ransomware reaches the extortion phase. Heuristic methods examine file creation patterns, encryption signatures, and data modification rates to identify infection early, ensuring clean backups remain available for recovery.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system monitors parameter changes in backup data such as file extension modifications, entropy increases indicating encryption, and unusual creation timestamps. By tracking these parameter changes over time, the system achieves accurate detection while maintaining backup availability for recovery.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If manual ransomware detection and recovery processes are used, then false positives can be verified, but detection time increases and automated response is not achieved

Engineering Contradiction:
Improvedetection accuracyVSAvoiddetection speed and automated response
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs self-service by automatically detecting ransomware infections through heuristic analysis of backup data and triggering recovery procedures without human intervention. The automated system verifies detections through multiple checks and executes restoration, achieving both speed and accuracy through self-managed processes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system replaces manual mechanical detection processes with automated computational analysis. Heuristic algorithms automatically examine backup data patterns, identify ransomware characteristics, and trigger recovery, substituting human verification with automated decision-making that achieves both speed and accuracy.

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

4Loss of information

If frequent backups are performed to minimize data loss, then data recovery capability is improved, but storage requirements and system overhead increase

Engineering Contradiction:
Improvedata loss minimizationVSAvoidstorage requirements and system overhead
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system performs preliminary analysis on backup data to detect ransomware early, enabling recovery from older backups before data loss accumulates. This approach reduces the need for frequent backups while maintaining data recovery capability, as early detection allows restoration from less recent backup points.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system monitors parameter changes in backup data to detect infections between backup intervals. By tracking file modification patterns, encryption indicators, and data integrity metrics, the system can identify ransomware activity without requiring more frequent backups, thus reducing storage overhead while maintaining detection effectiveness.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11113156B2Automated ransomware identification and recovery
Publication Date: 2021.09.07 KASEYA US LLC
  • US11113156B2 patent drawing
  • US11113156B2 patent drawing
  • US11113156B2 patent drawing

AI summary

A method for automated ransomware identification includes receiving a first series of data items for backup from a host system, identifying, using a heuristic, a first characteristic of the first series of data items, receiving a second series of data items for backup from the host system, identifying, using the heuristic, a second characteristic of the second series of data items, detecting that the second characteristic differs from the first characteristic in a manner consistent with a ransomware infection, and invoking a recovery procedure responsive to the detecting.