Home NDR Monitoring DNS Shield UEBA Analytics RECON Scanner Blog Company Deutsch (DE) Contact
arrow_back Back to blog
Threat Analysis / Wiper Malware12 min read• July 10, 2026

GigaWiper: Anatomy of a Destructive Backdoor That Unites Three Malware Families

Stefan Röthlisberger

Stefan Röthlisberger

Founder & CEO, IRONATE

On July 9, 2026, Microsoft Threat Intelligence went public with a piece of malware that captures an uncomfortable trend: GigaWiper, a Windows backdoor written in Golang that bundles three independent malware families as on-demand commands within a single implant. It encrypts, wipes and spies, but does none of it to extort a ransom. The goal is pure destruction, disguised as ransomware. This article dissects its structure, command and control, and defense, and shows why no patch helps against such a post-compromise weapon: only visibility does.

What GigaWiper is, and what is new about it

Microsoft identified GigaWiper in October 2025 after destructive wiping activity had been observed in compromised environments. What stands out is not a single brilliant technique but the consolidation: instead of deploying several tools one after another, the actor has fused existing malware into commands within one backdoor. The implant is an unstripped Golang PE that accepts roughly 20 commands over a dual command-and-control channel, ranging from harmless reconnaissance to the irreversible destruction of the disk.

Microsoft frames the development like this: bundling multiple destructive capabilities into a modular backdoor is a notable shift for wiper malware, which is usually built purely for destruction rather than extortion. Exactly this modularity gives the attacker the choice of how to destroy, and makes classification harder for defenders, because the same implant can look like ransomware, like spyware or like a sabotage tool.

Three malware families, one implant: the structure of GigaWiper A physical disk wiper (command 1), the encryption code derived from the Crucio ransomware (command 3) and a Golang reimplementation of FlockWiper (command 12) are integrated as commands into the GigaWiper backdoor, extended with new backdoor functionality. Three families, one implant: GigaWiper Disk wiper physical, partitions (cmd 1) Crucio code fake ransomware (cmd 3) FlockWiper multi-pass overwrite (cmd 12) GigaWiper 1 backdoor, ~20 commands Extended with new backdoor, reconnaissance and spying functions (Golang).
Figure 1: GigaWiper unites three independent malware families as commands in a single implant. Source: Microsoft Threat Intelligence (July 2026). Graphic: IRONATE.

The three destruction paths in detail

GigaWiper gives the attacker not one but several independent methods to render a system unusable. Each comes from a different source and leaves a different picture behind.

The physical disk wiper (command 1) enumerates the physical drives via WMI, identifies the Windows drive and removes the partition metadata on the remaining drives via DeviceIoControl and IOCTL_DISK_CREATE_DISK. It then overwrites the disks in blocks of 0xA00000 bytes, setting only the first byte to a random value and zeroing the rest, and forces an immediate reboot. Precisely this pattern, which differs from a plain full zeroing, can slip past simple signature-based detection.

The fake ransomware (command 3, RanMain/BigBangExtortMain) takes a function straight from the Crucio ransomware family. It encrypts files with AES in CBC mode, appends the .candy extension and drops a wallpaper (image_danger.jpg) in ransomware style. The decisive difference from real ransomware: the keys are generated randomly and never stored, and there is no ransom note. The encryption is therefore final, a wiper in a ransomware costume.

The FlockWiper reimplementation (command 12, WipeCMain) is a Golang port of FlockWiper, originally written in C (first observed on VirusTotal in June 2025). It specifically wipes the Windows drive with a multi-stage secure procedure that alternates between zeros, 0xFF and random bytes. FlockWiper samples reference PDB paths such as A:\GRAT\CWipeNew\Release\CWipeNew.pdb, a clue that, together with the function name BigBangExtortMain, supports the link to the Crucio actor.

warning
Why this matters for the reporting obligation: Because GigaWiper, with reconnaissance, screenshots, screen recording and exfiltration via MinIO, can also steal data before it destroys, an incident is usually also a breach of data security. Under the revised Swiss Data Protection Act (revDSG, Art. 24) it must be reported to the Swiss Federal Data Protection and Information Commissioner (FDPIC) as soon as possible, regardless of whether data was restored from backup.

Command and control: hidden in legitimate traffic

The most interesting part from a defender's perspective is how GigaWiper talks to its operator. Instead of ordinary HTTP or HTTPS requests, which web proxies and URL filters would see, the backdoor rides on real business services: RabbitMQ (AMQP) for tasking, Redis for reporting results back and MinIO for file exfiltration. Through a fanout exchange named "All", commands can be sent to all implants at once; through a topic exchange named "Topic", to individual ones.

GigaWiper C2 architecture via RabbitMQ, Redis and MinIO The operator tasks the GigaWiper implant via RabbitMQ (AMQP, port 5544), the implant reports results back via Redis (port 7542) and uploads exfiltrated files via MinIO. Observed C2 address 185.182.193.21. C2 via legitimate services instead of web requests Operator 185.182.193.21 RabbitMQ · Port 5544 Tasks (exchange All / Topic) Redis · Port 7542 Results / status MinIO File exfiltration Implant GigaWiper (Golang) Persistence: scheduled task "OneDrive Update" (every minute), counter in HKCU\SOFTWARE\OneDrive\Environment.
Figure 2: GigaWiper C2 architecture. Tasks via RabbitMQ, results via Redis, exfiltration via MinIO. Source: Microsoft Threat Intelligence. Graphic: IRONATE.

This choice is deliberate: RabbitMQ, Redis and MinIO are legitimate building blocks in many environments. Traffic to them does not necessarily stand out to signature- and domain-based detection. It does become visible to behavioral network analysis, which asks whether a given endpoint normally talks to a message broker, at what times and in what volume. This is exactly where NDR comes in.

Disguised as OneDrive: persistence and obfuscation

To remain persistent and inconspicuous, GigaWiper poses as Microsoft OneDrive. It uses PowerShell to create a scheduled task named "OneDrive Update" that runs every minute and at system startup, and tracks its own execution through a counter in the registry key HKCU\SOFTWARE\OneDrive\Environment. Because this path lives in the user context, the initial persistence requires no administrative privileges.

For remote access (command 20, a VNC-style remote desktop control), the backdoor creates firewall rules that reference Microsoft.Windows.CloudExperienceHost to blend into legitimate Windows traffic. And with command 19 it deletes the event logs for System, Setup, Application, ForwardedEvents and Security via wevtutil.exe to cover its tracks. An attacker deleting logs is itself a strong signal, provided someone sees it before it is too late.

Not just destruction: reconnaissance and espionage

GigaWiper is more than a wiper. Before destroying, it can perform extensive reconnaissance and surveillance. Command 15 (GRATClientInfo) collects the IP address, machine GUID, CPU, OS version and build, network configuration, firmware information, local user accounts and the installed antivirus product (via a PowerShell query against root\SecurityCenter2). Added to that are screenshots per monitor (command 9), screen recording while the system is active and not idle (command 10) and a function intended for keystroke capture (command 11). Process, service and registry management (commands 16 to 18) round out the remote control.

Category Commands (selection) Effect
Destruction1 (disk wiper), 2 (BSOD), 3 (fake ransomware), 12 (FlockWiper)irreversible data and system loss
Espionage9 (screenshot), 10 (screen recording), 11 (keylogger), 15 (system recon)data exfiltration, surveillance
Remote control7 (shell), 16 (processes), 17 (services), 18 (registry), 20 (VNC)complete system takeover
Obfuscation19 (log deletion), firewall spoofing, "OneDrive Update" taskcovering tracks, persistence
Transport4 (MinIO upload), 8 (RabbitMQ routing)exfiltration, targeted tasking

Attribution: the trail to Crucio and "GRAT"

Microsoft attributes GigaWiper to the same actor behind the Crucio ransomware, which was the subject of a CISA advisory in December 2023. The evidence is concrete: shared source code between the Crucio encryption command and the ransomware, the identical function name BigBangExtortMain and PDB references to an internal framework named GRAT that appears in both FlockWiper samples and GigaWiper. Microsoft does not name a specific geographic victim group, but the capabilities point to broadly deployable, destructive campaigns.

Why no patch helps, and what works instead

The most important sentence from Microsoft's analysis, paraphrased: because this is malware and not a single vulnerability, there is no patch to chase. GigaWiper is what an attacker executes after already being inside. Defense therefore shifts from "close the gap" to "detect initial access and lateral movement early" and "ensure recoverability". Microsoft recommends tamper protection, always-on real-time protection, EDR in block mode, attack surface reduction, blocking known C2 infrastructure and automated investigation. Translated into a layered, sovereign defense, that means:

radar
Detect C2 and lateral movement (NDR): GigaWiper hides its C2 in RabbitMQ, Redis and MinIO traffic. NDR with over 55 detectors spots C2 beaconing and anomalous lateral movement agentlessly, exactly where an endpoint agent might already be disabled. Because GigaWiper deletes event logs, network-side visibility that the attacker cannot also delete is especially valuable.
psychology
Stop destructive behavior before it takes hold (UEBA / RansomProtect): Mass encryption with the .candy extension, a task posing as "OneDrive Update" or sudden recon activity are behavioral patterns, not signatures. UEBA with on-device detection in milliseconds and over 42 MITRE ATT&CK techniques recognizes exactly these anomalies and can stop the encryption before it covers the whole drive.
shield
Block initial access and C2 resolution (DNS Shield): Before the implant reaches its broker, it must resolve the broker's infrastructure. DNS Shield blocks malware, phishing and C2 channels at the DNS layer with a detection rate of over 95% and thus cuts off the delivery paths and the command-and-control resolution early.
smart_toy
Isolate automatically and report on time: In a destructive incident every minute counts, and the reporting clocks are running (24 hours under the Information Security Act for critical infrastructure, "as soon as possible" under the revDSG). Isolation, escalation and reporting therefore belong in a predefined playbook that starts without manual approval. Whoever only decides during the incident who informs whom loses the deadline.
travel_explore
Shrink the attack surface so it never gets that far (RECON): Because GigaWiper is a post-compromise weapon, initial access decides everything. RECON continuously maps exposed services, leaked credentials and unpatched endpoints and prioritizes by EPSS and KEV, meaning real-world exploitability, closing the doors an attacker would use to get in at all.

Indicators of Compromise (IOCs)

Type Indicator
GigaWiper (SHA-256)633d4cbd496b1094495da89a64f5e6c31a0f6d4d1488411db5b0cba1cfe42001
GigaWiper (SHA-256)ce9ad5f6c12019f4aae5b189bd8ddf5bb09e75b06a0a587b25a855c65948c913
GigaWiper (SHA-256)f622ed85ef31ad4ab973f4e74524866fe1bb44f0965ad2b2ad796cd657a05bfd
GigaWiper (SHA-256)9706a192e2c1a1faaf0a521daf31c2af60ff4590e3f47bbb4abc227f42af0683
Standalone wiper (SHA-256)3c30deb6556a94cfb84ae51798f4aecfae8c7358e55fdb321c5f2376579631cd
C2 IP185.182.193[.]21 (RabbitMQ 5544, Redis 7542)
C2 IP212.8.248[.]104
PersistenceTask "OneDrive Update"; HKCU\SOFTWARE\OneDrive\Environment
FilesExtension .candy; wallpaper image_danger.jpg; C:\ProgramData\output

Complete and continuously updated IOC lists, including Microsoft Defender detection names, are available in the linked Microsoft Security Blog. The C2 addresses should be blocked where possible.

Frequently asked questions

What is GigaWiper?

A modular Golang Windows backdoor that Microsoft identified in October 2025 and described on July 9, 2026. It bundles a physical disk wiper, the Crucio encryption code and a FlockWiper reimplementation as commands in one implant and delivers destruction on demand through roughly 20 commands, combined with remote access and espionage.

Who is behind GigaWiper?

Microsoft attributes it to the same actor as the Crucio ransomware (CISA advisory, December 2023). The attribution rests on shared code, the function name BigBangExtortMain and PDB references to the internal "GRAT" framework.

Can files encrypted by GigaWiper be recovered?

No. The encryption command does assign the .candy extension and a ransomware wallpaper, but it generates the keys randomly and never stores them. There is no ransom note and no decryption. Only clean, offline backups help.

Is there a patch against GigaWiper?

No, it is malware, not a vulnerability. An attacker executes it after already being inside the network. What works is early detection of initial access and lateral movement, endpoint hardening (tamper protection, EDR in block mode, ASR) and backups kept offline.

How do you detect GigaWiper on the network?

It abuses RabbitMQ, Redis and MinIO as C2 instead of ordinary web requests. NDR detects these atypical connections and lateral movement, UEBA makes the anomalous behavior visible, such as the "OneDrive Update" task, the deletion of event logs or sudden mass encryption.

summarize Summary / Key Takeaways

  • check_circleGigaWiper is a Golang backdoor that unites three malware families, a physical disk wiper, the Crucio code and FlockWiper, as on-demand commands (Microsoft, July 2026).
  • check_circleThe "ransomware" is a disguise: keys are never stored and there is no ransom note. The goal is destruction, and files are not recoverable.
  • check_circleThe C2 rides on legitimate services (RabbitMQ, Redis, MinIO) and the persistence poses as "OneDrive Update". It becomes visible primarily through behavioral analysis.
  • check_circleThere is no patch: GigaWiper is a post-compromise weapon. Defense means early detection, endpoint hardening and clean offline backups.
  • check_circleLayered defense: NDR (C2 and lateral movement), UEBA (destructive behavior), DNS Shield (C2 resolution) and RECON (attack surface).

Sources & References

  • • Microsoft Security Blog: "GigaWiper: Anatomy of a destructive backdoor assembled from multiple malware" (July 9, 2026) · microsoft.com
  • • The Hacker News: "New GigaWiper Windows Backdoor Bundles Disk Wiping, Fake Ransomware, and Spyware" · thehackernews.com
  • • Security Affairs: "GigaWiper Merges Three Malware Families Into One Destructive Backdoor" · securityaffairs.com
  • • CSO Online: "Microsoft uncovers GigaWiper, a backdoor designed for destruction on demand" · csoonline.com
  • • SC Media: "Microsoft details GigaWiper destructive backdoor assembled from older tools" · scworld.com
  • • Hackread: "Microsoft Warns of GigaWiper Backdoor Built to Destroy Windows PCs" · hackread.com
  • • CISA: Advisory on the Crucio ransomware (December 2023, attribution basis) · cisa.gov

Against destruction on demand, no patch helps. Visibility does.

NDR detects disguised C2 and lateral movement, UEBA stops the destructive behavior, DNS Shield blocks C2 resolution, RECON shrinks the attack surface. Swiss sovereignty, on-premises, compliant with the Swiss Data Protection Act (FADP).

Request a no-obligation consultation arrow_forward