Wiper & Destructive Malware Protection
Written by Ricky Jordan, SystemHelpDesk. Last updated: 02 July 2026.
SystemHelpDesk - Worldwide remote IT security and incident response, with on-site visits arranged through vetted local partners where available. Call 888-351-4380 | www.systemhelpdesk.com
Executive Summary
Unlike ransomware, which typically encrypts data to extort money, Wiper malware exists solely to cause catastrophic destruction. It achieves this by overwriting the Master Boot Record (MBR), deleting critical system files, and corrupts business data permanently. Often used in cyber-warfare, hacktivism, or corporate sabotage, a wiper attack aims to completely paralyze an organization by destroying its digital infrastructure beyond recovery.
While financially motivated threat actors utilize ransomware, state-sponsored Advanced Persistent Threat (APT) groups frequently deploy wipers to disrupt critical infrastructure, government agencies, and private sectors of adversarial nations. Historical examples of devastating wiper attacks include the 2012 Shamoon attacks against Saudi Aramco, the 2017 NotPetya global outbreak (which masqueraded as ransomware but lacked recovery mechanisms), and the more recent WhisperGate and HermeticWiper deployments seen during geopolitical conflicts in Eastern Europe.
These destructive campaigns underscore a fundamental shift in cyber risk management: organizations must prepare not only for data theft or temporary encryption but for the absolute, irreversible obliteration of their digital assets. In many modern attacks, wipers are deployed concurrently with data exfiltration tools; the threat actors steal intellectual property or sensitive communications, and then detonate a wiper to cover their tracks, destroy forensic evidence, and amplify the operational damage to the victim.
A successful wiper attack results in complete operational paralysis. Servers cease to function, workstations display the "Blue Screen of Death" (BSOD) or "Operating System Not Found" errors, and network appliances may be rendered inert if their firmware or configuration files are targeted. The economic impact is profound, encompassing immediate revenue loss, long-term reputational damage, the colossal cost of rebuilding infrastructure from bare metal, and significant regulatory fines.
Because the ultimate goal of a wiper is permanent destruction, paying a ransom (even if one is deceptively demanded) will not result in data recovery. The encryption keys are typically discarded by the malware, or the data is overwritten with zeros or random garbage, making cryptographic reversal mathematically impossible. Therefore, defense against wipers requires a fundamentally different paradigm compared to traditional malware defense. Organizations must pivot toward immutable, offline backups, rapid out-of-band disaster recovery orchestration, and aggressive endpoint behavioral monitoring to halt the execution chain before the destructive payload can interface with the physical storage medium.
Deep Technical Analysis
To effectively defend against wiper malware, security teams must understand the intricate mechanics of how these threats interact with the operating system, storage subsystems, and hardware interfaces. Wipers operate at the lowest possible logical levels of the system, often requiring kernel-level access to bypass operating system protections and directly manipulate disk structures.
The Attack Lifecycle and Execution Chain
Wiper malware typically follows a structured execution chain, although the speed of execution is significantly faster than traditional lateral movement or espionage campaigns. Once the initial access vector (e.g., spear-phishing, exploitation of a perimeter vulnerability like a zero-day in a VPN appliance, or abuse of compromised credentials) is achieved, the threat actor establishes a foothold and escalates privileges. System-level or Domain Administrator privileges are critical, as the wiper must bypass User Account Control (UAC) and access protected system objects.
The execution phase usually begins with the deployment of a loader or dropper. This component is responsible for unpacking the primary destructive payload, establishing persistence (if necessary, though many wipers are "fire-and-forget" and do not require persistence), and inhibiting system recovery mechanisms.
Inhibiting System Recovery
Before the destructive payload detonates, the wiper will systematically neutralize Windows recovery features. This is typically achieved through command-line utilities. The malware will execute commands such as:
cmd
vssadmin.exe Delete Shadows /All /Quiet
bcdedit.exe /set {default} recoveryenabled No
bcdedit.exe /set {default} bootstatuspolicy ignoreallfailures
wbadmin.exe DELETE SYSTEMSTATEBACKUP
wbadmin.exe DELETE SYSTEMSTATEBACKUP -deleteOldest
wmic.exe shadowcopy delete
These commands delete Volume Shadow Copies (VSS), disable the Windows Recovery Environment (WinRE), and remove Windows Backup catalogs. By executing these commands first, the malware ensures that even if the primary wiping process is interrupted, the system will struggle to boot or recover using native tools.
Direct Disk Access and MBR/VBR Destruction
The hallmark of sophisticated wiper malware is its ability to directly access and overwrite the Master Boot Record (MBR) or the Volume Boot Record (VBR) and the Master File Table (MFT) in NTFS file systems.
To achieve this in user mode on Windows, a process requires Administrator privileges. The malware uses the native Windows API function CreateFileW to obtain a handle to the physical drive, bypassing the logical file system parsing.
c
// Example C code snippet demonstrating how wipers obtain a physical drive handle
HANDLE hDevice = CreateFileW(
L"\\\\.\\PhysicalDrive0",
GENERIC_READ | GENERIC_WRITE,
FILE_SHARE_READ | FILE_SHARE_WRITE,
NULL,
OPEN_EXISTING,
0,
NULL
);
Once a handle to \\.\PhysicalDrive0 (or other enumerated drives) is obtained, the malware uses WriteFile or DeviceIoControl to overwrite the first 512 bytes of the disk (the MBR) with zeroes, random data, or a custom bootloader. If a custom bootloader is written (as seen in NotPetya), the system will reboot and display a fake CHKDSK screen or a ransom note while the destructive process continues in the background, out of reach of endpoint security agents operating within the Windows OS.
Bring Your Own Vulnerable Driver (BYOVD)
Modern operating systems, particularly Windows 10 and 11 with Virtualization-Based Security (VBS) and Driver Signature Enforcement (DSE), restrict direct hardware access from user-mode applications. To circumvent these protections, advanced wipers (like HermeticWiper) employ a technique known as Bring Your Own Vulnerable Driver (BYOVD).
The malware drops a legitimate, digitally signed, but known-vulnerable kernel-mode driver onto the target system (e.g., easinv32.sys from EASEUS Partition Master, or rawdisk.sys from EldoS Corporation). Because the driver is signed by a trusted certificate authority, Windows allows it to load into the kernel. The wiper then exploits the vulnerability in this trusted driver to execute arbitrary code in Ring 0 (kernel mode), granting it unfettered access to physical disks, memory, and the ability to terminate the processes and services of EDR/Antivirus solutions.
File Overwriting and Shredding Algorithms
In addition to destroying boot structures, wipers often target the filesystem directly to destroy files. Simply calling the DeleteFile API is insufficient, as the data remains on the physical platter (or NAND flash) and can be recovered using forensic carving tools.
Instead, wipers use "shredding" algorithms. They open the file, overwrite its contents with null bytes (0x00), repeating patterns, or cryptographically random data generated via algorithms like Mersenne Twister or the Windows CryptoAPI, and then delete the file pointer. Some wipers target specific file extensions (databases, virtual machine disks, archives) first, while others iterate through every file on every attached volume.
Advanced wipers will also target the Master File Table (MFT) directly. By overwriting the MFT records, the malware destroys the index of the file system. Even if the file data itself has not been overwritten yet, the operating system can no longer locate the files, effectively destroying the volume structure.
MITRE ATT&CK Mapping
Understanding the specific MITRE ATT&CK Tactics, Techniques, and Procedures (TTPs) employed by wiper malware is essential for building robust detection and response playbooks.
Execution
- T1059 - Command and Scripting Interpreter: Wipers frequently use PowerShell (
T1059.001), Windows Command Shell (T1059.003), or VBScript (T1059.005) to execute secondary payloads, manipulate system settings, or initiate the recovery inhibition process. - T1569.002 - System Services: Service Execution: Wipers often create and start new system services to execute their payloads with
SYSTEMprivileges, ensuring maximum impact.
Privilege Escalation
- T1134 - Access Token Manipulation: Advanced wipers manipulate access tokens to duplicate
SYSTEMtokens, allowing user-mode processes to perform privileged actions. - T1548.002 - Abuse Elevation Control Mechanism: Bypass User Account Control: Techniques to silently bypass UAC are employed to execute the wiper payload without prompting the user, often via DLL hijacking or COM interface abuse.
Defense Evasion
- T1070.004 - Indicator Removal on Host: File Deletion: Wipers frequently delete their own droppers, logs, and artifacts to hinder forensic analysis. They may use tools like
sdeleteor built-in secure deletion routines. - T1562.001 - Impair Defenses: Disable or Modify Tools: Prior to detonation, wipers will attempt to stop services associated with Windows Defender, third-party EDRs, and logging agents. This is often achieved via BYOVD techniques or by tampering with the Registry.
- T1484.001 - Domain Policy Modification: Group Policy Modification: In network-wide attacks, adversaries may compromise the Domain Controller and use Group Policy Objects (GPOs) to distribute the wiper to all domain-joined endpoints and simultaneously disable Windows Defender across the enterprise.
Impact (The Core Objective)
- T1561.001 - Disk Wipe: Disk Content Wipe: The malware overwrites files on the system with random data or zeroes, rendering them unrecoverable.
- T1561.002 - Disk Wipe: Disk Structure Wipe: The malware overwrites the MBR, VBR, or partition tables, destroying the operating system's ability to locate partitions or boot.
- T1485 - Data Destruction: A broader classification encompassing the destruction of databases, configuration files, and critical operational data.
- T1490 - Inhibit System Recovery: The execution of
vssadmin,bcdedit, andwbadmincommands to ensure that automated or manual recovery is impossible without offline backups. - T1529 - System Shutdown/Reboot: Wipers often force a system reboot using APIs like
ExitWindowsExorInitiateSystemShutdownafter the MBR is modified, ensuring the malicious bootloader executes.
Detection Engineering (SOC/Blue Team)
Detecting a wiper attack in progress requires a highly tuned Endpoint Detection and Response (EDR) capability and a Security Information and Event Management (SIEM) system capable of aggregating and correlating telemetry in real-time. Because the time-to-impact is extremely short, detection must translate into automated isolation almost instantaneously.
1. Monitoring System Recovery Inhibition
The most reliable early indicator of a destructive attack (both ransomware and wipers) is the attempt to disable recovery features. Blue teams should implement high-fidelity alerts for these command-line executions.
KQL (Microsoft Sentinel / Defender for Endpoint):
kql
DeviceProcessEvents
| where ProcessCommandLine has_any (
"vssadmin delete shadows",
"bcdedit /set {default} recoveryenabled No",
"bcdedit /set {default} bootstatuspolicy ignoreallfailures",
"wbadmin delete systemstatebackup",
"wmic shadowcopy delete"
)
| project Timestamp, DeviceName, InitiatingProcessFileName, ProcessCommandLine, AccountName
Action: Any execution of these commands, especially by non-administrative accounts or non-standard deployment tools (like SCCM), should trigger immediate high-severity alerts and automatic endpoint isolation.
2. Detecting Raw Disk Access
Legitimate software rarely needs to open handles to physical drives directly. Monitoring for anomalous processes requesting \\.\PhysicalDrive access is critical.
Splunk SPL (assuming Sysmon Event ID 10 - ProcessAccess or EDR telemetry):
spl
index=edr sourcetype=sysmon EventCode=10 TargetObject="*\\Device\\HarddiskVolume*" OR TargetObject="*\\\\.\\PhysicalDrive*"
| regex SourceImage!="(?i)^(C:\\Windows\\System32\\(diskpart\.exe|chkdsk\.exe|defrag\.exe)|C:\\Program Files\\.*(backup|storage).*)$"
| stats count by _time, Computer, SourceImage, TargetObject, GrantedAccess
Action: Investigate the SourceImage for unsigned binaries, binaries executing from temporary directories (e.g., %TEMP%, C:\Users\Public), or known LOLBins (Living Off the Land Binaries) being abused.
3. Detecting BYOVD (Bring Your Own Vulnerable Driver)
Wipers frequently drop vulnerable drivers. Detecting the creation of .sys files in unusual locations or the loading of known vulnerable drivers is a strong indicator of compromise.
KQL (Driver Load Events):
kql
DeviceImageLoadEvents
| where FolderPath endswith ".sys"
| where SHA1 in (
"known_vulnerable_driver_hash_1", // e.g., rawdisk.sys hash
"known_vulnerable_driver_hash_2" // e.g., gdrv.sys hash
) or Issuer has_any ("EldoS", "EASEUS") // Example issuers often abused
| project Timestamp, DeviceName, InitiatingProcessFileName, FolderPath, SHA1
Action: Maintain a threat intelligence feed of hashes for known vulnerable drivers and block their execution via Windows Defender Application Control (WDAC) or EDR block rules.
4. Volumetric File Modifications
Wipers modify a massive number of files in a short time. While similar to ransomware, wipers may not rename files (appending an extension).
Detection Strategy:
Monitor file system mini-filters for high rates of IRP_MJ_WRITE operations followed immediately by IRP_MJ_CLEANUP and file deletion, originating from a single unsigned process. Set thresholds (e.g., >100 files modified per minute by a single non-system process) to trigger automated containment.
Step-by-Step Incident Response Playbook
When a wiper attack is suspected, traditional incident response phases must be accelerated. The primary objective shifts from identifying the scope of exfiltration to immediately halting the destruction and preparing for a catastrophic rebuild.
Phase 1: Preparation
- Immutable Backups: Ensure backups are stored offline, off-network, and are immutable (WORM - Write Once Read Many). Domain Administrators must not have the ability to delete backups.
- Out-of-Band Communications: Establish communication channels (e.g., Signal, separate Slack workspace) that do not rely on corporate infrastructure, which may be destroyed.
- Pre-deployed Forensics: Ensure EDR and forensic agents (e.g., Velociraptor) are deployed globally for rapid triage.
Phase 2: Identification
- Initial Triage: Identify the scope. Are endpoints BSODing? Are servers unresponsive? Are EDR alerts firing for MBR access or VSS deletion?
- Patient Zero Identification: Trace the initial vector. Review VPN logs, email gateways, and perimeter firewall logs to find how the threat actor entered.
Phase 3: Containment
- Physical and Logical Isolation: DO NOT REBOOT suspected compromised machines. Rebooting will likely trigger the MBR wiper payload. Immediately isolate the network segments at the switch/firewall level. Pull physical network cables if necessary.
- Disable Domain Admin Accounts: Assume the active directory is compromised. Rotate or disable highly privileged accounts immediately using out-of-band methods if possible.
- Block IoCs: Push network blocks for identified C2 IP addresses and file hashes to perimeter defenses and EDR.
Phase 4: Eradication
- Memory Capture: Before powering down isolated machines, capture volatile memory (RAM) using tools like DumpIt or Magnet RAM Capture. This is crucial for retrieving encryption keys or the wiper payload before it deletes itself.
- Forensic Imaging: Take bit-for-bit images of affected drives for later analysis.
- Reverse Engineering: Provide the wiper sample to malware analysts to determine exactly what it destroys, if any data is recoverable (unlikely, but must be confirmed), and to extract further Indicators of Compromise (IoCs).
Phase 5: Recovery
- Assume Zero Trust: Do not trust the existing infrastructure. Rebuild critical servers (Domain Controllers, Hypervisors) from bare metal using trusted media.
- Restore from Immutable Backups: Validate the integrity of the most recent offline backup. Ensure the backup does not contain the sleeper malware.
- Staged Reintroduction: Bring services back online in a segmented, heavily monitored staging environment. Verify functionality and lack of malicious activity before reconnecting to the broader network.
- Password Reset Event: Force a global password reset for all users and service accounts.
Phase 6: Lessons Learned
- Conduct a post-incident review. Identify how the threat actor gained access, why lateral movement was successful, and how the containment process can be accelerated in the future. Update DR playbooks accordingly.
Regulatory & Compliance Impact
A wiper attack is not merely an IT outage; it is a critical security incident with profound regulatory implications, especially if the organization operates in a regulated sector (finance, healthcare, critical infrastructure).
Data Destruction vs. Data Breach
While a wiper primarily causes data destruction, organizations must assume that data exfiltration occurred prior to the wiping event. Threat actors frequently steal sensitive data (PII, PHI, intellectual property) to monetize the attack or use it for extortion, deploying the wiper afterward to destroy logs and hinder the investigation. Therefore, regulatory bodies will treat a wiper attack as a potential data breach until forensic evidence proves otherwise.
Reporting Requirements
- SEC Cyber Rules (United States): Publicly traded companies are subject to the SEC's cybersecurity disclosure rules. If the wiper attack results in a "material" impact on the business's operations or financial condition, an 8-K filing is required within four business days of determining materiality.
- GDPR (European Union): The loss of availability of personal data is explicitly defined as a data breach under the General Data Protection Regulation (GDPR). If the destruction of data affects the rights and freedoms of individuals (e.g., inability to access healthcare records or financial services), the relevant Data Protection Authority (DPA) must be notified within 72 hours.
- HIPAA (Healthcare): The inability to access Electronic Protected Health Information (ePHI) due to a wiper attack constitutes a breach of the HIPAA Security Rule (Availability requirement). Notification to the Department of Health and Human Services (HHS) and affected patients may be required depending on the scope and the determination of concurrent data exfiltration.
Legal and Financial Liability
Failure to maintain adequate disaster recovery plans, immutable backups, and reasonable security controls can lead to severe fines from regulatory bodies and class-action lawsuits from affected customers or shareholders. Demonstrating a rapid, coordinated incident response and the ability to restore from secure backups is critical for mitigating legal liability during post-incident investigations.
Expanded FAQ
Can data destroyed by HermeticWiper be recovered using forensic file carving tools? In almost all cases, no. Modern wipers like HermeticWiper do not simply delete the file pointers; they actively overwrite the Master File Table (MFT) and the physical disk sectors with zero-bytes or random garbage data. Once the physical sectors are overwritten, standard forensic file carving tools are useless. Recovery relies entirely on offline, immutable backups.
Is this a serious threat? Yes. Wiper malware represents the highest tier of destructive cyber threats. Unlike ransomware, which offers a (risky) possibility of data recovery via payment, wipers guarantee absolute data loss. These classifications represent critical breaches of your security perimeter, often orchestrated by sophisticated nation-state actors. Immediate response is required to prevent total operational collapse.
Can I just run antivirus? Standard signature-based antivirus is woefully insufficient against modern wipers. Advanced threats employ evasion techniques, rootkit functionality, BYOVD tactics, and execute entirely in memory. A coordinated defense-in-depth strategy, heavily reliant on behavioral monitoring (EDR) and proactive application control (Allowlisting), is mandatory.
How do I prevent this? Prevention relies on strict security hygiene and architecture: 1. Immutable Backups: Offline backups that cannot be modified or deleted by compromised domain accounts. 2. Network Segmentation: Preventing lateral movement so a compromised workstation cannot access critical server infrastructure. 3. Privilege Access Management (PAM): Restricting and monitoring the use of Domain Admin credentials. 4. Robust EDR: 24/7 monitoring for behavioral anomalies like VSS deletion and raw disk access. 5. Multi-Factor Authentication (MFA): Mandatory MFA across all external entry points and critical internal applications.
If my machines are showing the BSOD or "Operating System Not Found", what should I do? Do not reboot the machines. Disconnect them from the network immediately (pull the physical cable). Rebooting often triggers the execution of the destructive bootloader. Isolate the environment and contact a professional incident response firm immediately to begin forensic imaging and orchestrate the disaster recovery process.
Are wipers only used by nation-states? Historically, yes. However, cybercriminal syndicates are increasingly adopting wiper tactics. They may use wipers to destroy the network of a victim who refuses to pay a ransom, or they may deploy a wiper to cover their tracks after successfully exfiltrating data, complicating the forensic investigation and increasing the pressure on the victim.
Authoritative Resources
- CISA - Cybersecurity and Infrastructure Security Agency: Guidance on destructive malware and shields-up posture. (https://www.cisa.gov)
- FBI / IC3 - Internet Crime Complaint Center: Reporting cyber incidents and accessing threat intelligence. (https://www.ic3.gov)
- MITRE ATT&CK Framework: Detailed matrix of adversary tactics and techniques. (https://attack.mitre.org)
Don't Face A Breach Alone
A severe malware infection resulting in data destruction requires a professional, rapid, and highly coordinated response. SystemHelpDesk provides the expertise necessary to contain the threat, orchestrate recovery, and harden your environment against future attacks.
Contact SystemHelpDesk at 888-351-4380 or visit www.systemhelpdesk.com for emergency incident response and remediation.
Return to the main Defensive Cybersecurity Hub for more malware family protection guides.