Mirror-Based Penetration Testing for Active Backup Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for testing production systems are inadequate as they often require deactivation of security measures, can cause system failure, and fail to identify vulnerabilities without disrupting the production environment.

Innovation Solution

A system and method for automated dynamic penetration testing on a mirror image of the production system, allowing for real-time replication and execution of system instructions without affecting the live system, using techniques like virtual machine mirroring, database replication, and dynamic scanning to identify vulnerabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If penetration testing is performed on the production system, then security vulnerabilities can be identified, but system availability and security measures may be compromised

Engineering Contradiction:
Improvevulnerability detection accuracyVSAvoidsystem availability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent creates a mirror copy of the production system that replicates its structure, files, and configuration. Penetration testing is performed on this mirror copy instead of the live production system, allowing thorough security validation without compromising system availability or triggering security alarms.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The mirror system acts as an intermediary between the testing process and the production system. It receives and executes test commands that would otherwise be directed at the production system, isolating the testing activities from the live environment while maintaining testing effectiveness.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If destructive testing is performed to identify vulnerabilities, then security defects can be detected, but system functionality may be disrupted

Engineering Contradiction:
Improvedefect detection capabilityVSAvoidsystem functionality
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

A mirror copy of the production system is created and maintained synchronously. Destructive and stress tests are executed on this mirror copy, allowing comprehensive vulnerability assessment and defect detection without any impact on the operational functionality of the production system.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The mirror system is prepared in advance as a testbed that mirrors the production environment. This preliminary setup allows aggressive testing to be performed beforehand or in parallel, so that security defects are identified before they could affect production operations.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If real-time testing is performed on the production system, then continuous security validation is achieved, but system performance may be degraded

Engineering Contradiction:
Improvetesting frequencyVSAvoidsystem performance
Core Design Contradiction:
ProductivityVSPower

Solution Approach 1:

The patent implements continuous replication of the production system to a mirror copy. This enables frequent or continuous penetration testing on the mirror without performance degradation to production, as the testing workload is completely isolated to the copied environment.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

Testing can be performed periodically or continuously on the mirror system at intervals optimized for security validation needs, without imposing performance constraints on the production system. The mirror absorbs all testing overhead while staying synchronized with production state.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12462039B2System and method for evaluating active backups using penetration testing
Publication Date: 2025.11.04 ACRONIS INT
  • US12462039B2 patent drawing
  • US12462039B2 patent drawing
  • US12462039B2 patent drawing

AI summary

Systems and methods for verifying a production system automatically by testing a mirror copy of the production system on a testing computer. The system includes a mirror update transporter to deliver a mirror update from the production system to the mirror system, a mounting module to apply the mirror update to the mirror system, a testing computer on which the mirror system is running, a testing module to automatically execute a set of tests on the mirror system, and a communication module to communicate the results of the tests.