Readiness is a business-service claim
A successful backup job is useful evidence, but it does not prove ransomware resilience. Neither does an immutable vault, a tabletop meeting, or a screenshot showing that a virtual machine booted. The buyer's real question is harder: after a hostile compromise, can the organisation restore a trusted business service, with an acceptable amount of lost work, before the outage becomes unacceptable?
That question changes the unit of assessment. The unit is not a backup file or server. It is a service that people use: taking an order, dispatching a shipment, approving a payment, serving a customer, or running a production line. Each service depends on data, applications, identity, DNS, certificates, secrets, networks, endpoints, people, suppliers, and a control plane from which recovery is authorised. Restoring one component while those dependencies remain unavailable produces an impressive technical milestone and a failed business outcome.
A ransomware readiness assessment should therefore connect prevention, containment, recovery, and business acceptance. It should show which attack paths could reach production or recovery systems; whether responders can still administer them through separate trusted channels; which recovery points are usable; how long a representative service takes to return; and who has authority to declare it fit for use. It should also record what was not tested. This is a narrower buyer question than the broader post-compromise movement examined in an assume-breach assessment, although the two can share evidence about identity and segmentation.
Availability and stolen data are separate losses
Modern ransomware can combine encryption with data theft. Recovery from a protected copy can reduce the availability impact, but it cannot retrieve information already taken by an attacker. A readiness decision must therefore maintain two evidence tracks.
The recovery track asks whether a trusted recovery environment, applications, and data can be reconstituted in the right order against explicit integrity, security, and residual-risk criteria. The exposure track asks what sensitive data the attacker could have reached, what evidence exists about access or exfiltration, which credentials or secrets may need replacement, and which internal incident, contractual, regulatory, and communications processes are triggered. Legal conclusions depend on jurisdiction and facts, so the technical assessment should preserve evidence and decision inputs rather than offer legal advice.
This distinction also prevents a dangerous shortcut: selecting a backup created before the visible encryption event does not prove that the backup predates compromise. Intruders may have been present earlier, and malicious state or stolen credentials may survive a restore. A malware scan is one input, not a guarantee of absence. Confidence comes from several controls together: incident scoping, integrity checks, known-good build sources, credential and key rotation, isolated validation, monitoring, and explicit residual-risk acceptance.
For the same reason, the exercise cannot stop at “data restored.” The service owner should run representative business transactions and check downstream effects. A recovered order system might accept a test order while failing to reserve stock, send a confirmation, or post to finance. Those failures belong in the readiness result.
Map the recovery graph before testing
Begin with a small set of critical services and describe the minimum viable level at which each one must operate. Then build a dependency graph from the business outcome inward. NIST contingency-planning guidance uses business impact analysis to connect mission processes, supporting resources, recovery priorities, and tolerable downtime. The practical implication is that a system inventory is not enough: dependencies and restoration order must be explicit.
Scroll sideways to compare
| Evidence object | Question it must answer | Common false confidence |
|---|---|---|
| Critical-service definition | What must users be able to do, and at what reduced capacity? | “The application is tier one” without a usable transaction |
| Dependency map | Which identity, DNS, network, key, secret, certificate, data, supplier, and admin paths are required? | Diagram covers production but omits the recovery control plane |
| Recovery-point set | Which versions are retained, reachable, decryptable, and plausible candidates? | Backup jobs are green, so the copies must be usable |
| Recovery runbook | Who acts, from which trusted device, with which credentials, in what order? | Procedure assumes normal SSO, email, ticketing, or documentation is online |
| Acceptance record | Who checked service behaviour, data boundary, security, and downstream consistency? | Infrastructure boot or restore-job completion is treated as acceptance |
Identity deserves special attention because it is both a target and a prerequisite. Microsoft's forest-recovery guidance starts with a trusted, tested backup of a writable domain controller, restores the forest root before child domains, and validates DNS, replication, and global-catalog functions. Applications may wait for identity and DNS, while identity recovery needs isolated infrastructure, recovery access, and reliable procedures.
Cloud recovery has a similar control-plane issue. Test how administrators gain access if normal corporate identities, MFA devices, endpoints, password managers, email, and federated login are unavailable. Verify that emergency access is separated, monitored, and usable without placing a universal bypass in everyday reach. A cloud security audit can examine those configuration and trust boundaries, but the business recovery exercise still has to prove the end-to-end service outcome.
Measure targets and observations separately
RTO is a recovery deadline for a resource, constrained by the business process’s overall downtime tolerance. RPO sets the acceptable data-loss boundary. Both are targets; record them separately from exercise measurements.
For each exercised service, record timestamps for declaration, authorisation, access to recovery tooling, start of reconstitution, dependency readiness, technical restore completion, security validation, business transaction acceptance, and controlled return to service. The measured recovery time should state its start and end events. Do not present a vendor console's restore duration as the service recovery time if identity, application configuration, reconciliation, or owner acceptance occurred outside it.
The observed recovery-point boundary also needs evidence. Record the latest accepted business transaction or data version present after restoration, missing or duplicated records, and any reconciliation work. Compare that observed boundary with the allowed RPO. “Restored Tuesday's snapshot” says when a copy was created; it does not by itself show which committed business work survived.
Use scenarios that make the assumptions visible. If the primary cloud account remains available in one test, state that. If the exercise excludes forest recovery, third-party reconnection, a production-scale dataset, or security revalidation, state the effect on confidence. Results from a limited drill can be valuable, but only within the tested boundary.
Exercise safely, in layers
The safest useful programme advances from discussion to controlled technical proof. It does not need destructive malware in production. Rules of engagement should define authorised systems, prohibited actions, data handling, stop conditions, safety owners, restoration responsibility, and escalation paths. Use synthetic transactions and isolated recovery environments where possible. Coordinate any activity that could affect production, suppliers, monitoring teams, or customer data.
- DefineName the critical service, minimum viable transaction, RTO, RPO, dependencies, owners, and exclusions.
- ChallengeWalk through lost identity, keys, control-plane access, communications, suppliers, and simultaneous data-theft decisions.
- RestoreReconstitute representative components in isolation, capture timestamps, and keep production safety controls active.
- ValidateCheck integrity and security, run a business transaction, reconcile downstream state, and record owner acceptance or failure.
A tabletop exposes unclear authority, missing contacts, and inaccessible plans. A component restore proves that a selected copy can instantiate a resource. A dependency exercise joins identity, networking, keys, applications, and data. A service exercise adds a business transaction and downstream reconciliation. Each layer answers a different question; passing one does not imply passing the next.
NCSC guidance treats a backup-only check as an incomplete exercise and expects the response cycle for essential functions to be tested, documented, and used to refine plans. Frequency should follow service criticality and material change. A major identity redesign, cloud migration, backup-policy change, acquisition, or new critical integration is a reason to retest relevant assumptions rather than wait for an annual date.
Test the controls that protect recovery
Immutable storage reduces the chance that an attacker can delete or overwrite retained copies. It does not prove access, decryptability, integrity, compatibility, capacity, or application behaviour. NCSC treats deletion resistance, independent access, key protection, alerts, and restore tests as separate controls.
Product status needs the same care. In AWS Backup, users with sufficient permissions can remove a governance lock; a compliance lock cannot be changed after its grace period while recovery points remain. Restore-job completion and application validation are separate stages. Retention, reconstruction, and application acceptance therefore need separate evidence.
Assess attack paths to backup administration, hypervisors, identity tiers, key management, deployment repositories, monitoring, and recovery documentation. Review whether the same administrator, tenant, device, or federation path can change production, backups, and keys. Safely validate selected paths under agreed constraints. An infrastructure and Active Directory pentest can test privilege and segmentation paths that configuration review misses; it should not be sold as proof that the recovery runbook works.
Detection matters because attackers may tamper with backups or recovery settings before encryption becomes visible. Record whether privileged changes, mass deletion attempts, retention changes, key actions, unusual backup operations, and security-tool impairment create alerts that reach a channel available during compromise. If the organisation also needs to validate triage and escalation, a dedicated SOC audit addresses that operating capability more directly.
Build an acceptance dossier, not a maturity score
A single readiness percentage conceals the conditions that matter. The useful deliverable is a claim-and-evidence dossier for each service: scope and exclusions; dependency and trust map; attack paths reviewed or safely tested; runbook version; selected recovery points; timestamped exercise log; technical and business validation; measured recovery intervals and the observed data-loss boundary compared with the target RTO and RPO; detection observations; unresolved blockers; owners; and retest triggers.
Failures should remain visible. If emergency credentials were unavailable, a key could not be recovered, a supplier missed the window, a database restored without required configuration, or the service owner rejected the transaction, record the failed acceptance criterion and the recovery time reached so far. Do not reset the clock after each repair and report only the successful rerun. The first result measures readiness; the rerun demonstrates remediation.
Make acceptance criteria testable before procurement. Examples include: authorised responders can reach backup administration without normal corporate SSO; a specified service can complete a defined transaction in an isolated environment; restored data meets an agreed reconciliation rule; privileged recovery actions generate protected alerts; and the business owner signs the result with documented limitations. The pentest scope planner helps define technical boundaries, while a sample pentest report shows the expected structure for evidence and remediation. Recovery drill artefacts will differ, so the statement of work should name both deliverable sets when both are required.
Buy the question you need answered
Before selecting a provider, decide whether the engagement is primarily a governance review, a backup architecture review, a safe attack-path assessment, a tabletop, a technical restore drill, or an end-to-end service recovery exercise. These activities complement each other, but their evidence is not interchangeable. Ask bidders to state which business services, identity and cloud boundaries, suppliers, datasets, and recovery stages they include; which actions are simulated; who builds the isolated environment; who pays cloud and specialist costs; how sensitive artefacts are handled; and what stops the test.
Require a responsibility matrix. The security assessor can review exposure and safely validate attack paths. Platform and application teams usually execute recovery. Identity, backup, cloud, network, and supplier owners provide prerequisites. The incident lead controls safety and escalation. The business owner decides whether the restored service is usable. A managed SOC may observe and respond, but its contract does not automatically include backup engineering, service restoration, or business acceptance.
Pentest.red can scope an independent penetration test around the paths that could let a ransomware operator gain privilege, cross segments, impair protection, or reach recovery control planes. The output can provide reproducible findings, evidence, remediation priorities, and a retest of agreed fixes. Service restoration and business acceptance remain a separate exercise led by the customer's recovery and service teams.
The strongest buying decision is therefore explicit: name the resilience claim, the service and transaction that represent it, the hostile assumptions, the evidence required, and the people authorised to accept the outcome. That turns “our backups succeeded” into a statement leadership can actually evaluate: under the tested conditions, this service recovered—or it did not, and the blockers are now concrete.
PENTEST.RED
Discuss pentest scope and pricing
We start by agreeing on systems, access, constraints and the expected evidence.
Based on in-depth research, edited for clarity and practical use.