Tripwire Files for Ransomware Backup Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Ransomware encryption of files can result in data loss, even with backup systems, as typical backup methods mirror encrypted files, leaving users with inaccessible backups and no unencrypted copies.

Innovation Solution

Implementing a system that uses tripwire files in backed-up directories to detect modifications, preventing the backup of encrypted files by ransomware, thus preserving unencrypted file versions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a typical backup system mirrors files to another storage location, then backup speed and simplicity are improved, but the backup system becomes vulnerable to ransomware attacks by copying encrypted files

Engineering Contradiction:
Improvebackup speedVSAvoidbackup integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by storing tripwire files in backed-up directories before ransomware can encrypt files. These tripwire files serve as early warning indicators that trigger prevention actions before encrypted files are backed up, thus maintaining backup integrity while preserving fast mirroring capabilities

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The tripwire files act as intermediaries between the backup system and ransomware threats. By monitoring modifications to these specific files, the system detects ransomware activity without interfering with normal backup operations, allowing fast mirroring while preventing encrypted file copies

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the backup system continuously monitors all files for encryption changes, then detection accuracy is improved, but system complexity and processing overhead increase

Engineering Contradiction:
Improvedetection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Instead of monitoring all files continuously, the system segments the monitoring task by focusing only on tripwire files stored in backed-up directories. This selective approach maintains high detection accuracy for ransomware activities while significantly reducing system complexity and processing overhead compared to universal file monitoring

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system creates simplified copies (tripwire files) of critical backup metadata or characteristics and monitors these copies instead of all original files. This copying approach enables accurate detection of ransomware-induced changes while avoiding the complexity of monitoring every file in the backup system

Inventive Principle:
Principle #26Copying

3Reliability

If the system prevents backup of files after detecting tripwire modifications, then data protection is improved, but backup completeness may be reduced

Engineering Contradiction:
Improvedata protectionVSAvoidbackup completeness
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system applies preliminary anti-action by detecting tripwire file modifications and preventing backup operations before encrypted files are copied to backup storage. This proactive prevention ensures data protection by stopping the propagation of encrypted files while maintaining backup completeness for unencrypted files

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The system extracts and isolates the protection mechanism into specific tripwire files within backed-up directories, separate from the main file backup process. This extraction allows the system to prevent backup of encrypted files while preserving the backup completeness of legitimate unencrypted files, as the tripwire files serve as dedicated sentinels

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP3374922B1Systems and methods for protecting backed-up data from ransomware attacks
Publication Date: 2019.08.14 GEN DIGITAL INC
  • EP3374922B1 patent drawingFigure 1
  • EP3374922B1 patent drawingFigure 2
  • EP3374922B1 patent drawingFigure 3

AI summary

The disclosed computer-implemented method for may include (1) determining that a backup system periodically backs up at least one file stored at a computing device to a remote storage system by storing a copy of the file at the remote storage system, (2) identifying one or more characteristics of the file backed up by the backup system, (3) storing a tripwire file with the one or more characteristics at the computing device, (4) determining that the file stored at the computing device has likely been encrypted by ransomware executing on the computing device by detecting that the tripwire file has been modified, (5) performing an action that prevents the backup system from replacing the copy of the file at the remote storage system with a copy of the encrypted file. Various other methods, systems, and computer-readable media are also disclosed.