A sophisticated new multi-stage Windows malware campaign, dubbed SHADOW#REACTOR, has emerged, marking a significant advancement in how attackers deliver remote access tools. Security researchers have identified that this campaign expertly blends traditional scripting techniques with modern obfuscation methods to bypass current security defenses. The infection chain begins with an obfuscated Visual Basic Script (VBS), designed to initiate a carefully orchestrated sequence of execution stages, each independently handling specific functions while striving to evade detection.
The attack vector relies on user interaction, with victims unknowingly executing a malicious VBS file. This file is typically disseminated through compromised web resources or compelling social engineering lures. Once executed, the script triggers PowerShell processes that are programmed to retrieve fragmented payload pieces from remote infrastructure. These fragments are notably stored as plain text files, a deliberate tactic to circumvent common binary detection signatures, making SHADOW#REACTOR a growing concern for cybersecurity professionals.
The Text-Only Staging Pipeline: A Novel Delivery Approach for Windows Malware
The most distinctive aspect of the SHADOW#REACTOR campaign is its unconventional text-based staging mechanism. Instead of hosting binary payloads directly, attackers store encoded content within plain text files such as qpwoe32.txt, qpwoe64.txt, teste32.txt, teste64.txt, and config.txt. These files contain base64-encoded assembly code, which appears as innocuous text data to automated security systems performing routine scans. This method of delivering Windows malware significantly complicates detection by traditional security solutions.
The PowerShell stager employed in this campaign features a download loop equipped with minimum size thresholds and timeout mechanisms. Should a retrieved file fall below the expected size, the script automatically retries the download, thereby ensuring that incomplete transmissions do not interrupt the execution flow. This resilience mechanism allows threat actors to manage payload updates without necessitating a complete overhaul of the entire infection chain. Once validation is successful, subsequent stages decode and reconstruct the content into functional .NET assemblies, which are then loaded entirely into memory using reflective loading techniques.
This text-only approach offers a substantial advantage in evading static detection, as security solutions are primarily designed to flag binary executables rather than seemingly harmless text files. When combined with in-memory execution and the obfuscation of the process chain, this staging pipeline represents a well-calculated effort to maintain persistence and evade endpoint detection and response (EDR) systems. These systems are typically configured to identify traditional malware delivery patterns, making SHADOW#REACTOR a more elusive threat.
According to Securonix analysts, their initial detection of the malware was triggered by the second stage, which exhibited peculiar patterns in PowerShell command construction and base64 decoding operations. The research team diligently traced the infrastructure connections and successfully matched the final payload signature to Remcos RAT, a commercially available remote administration tool that has been repurposed for malicious use. The analysis revealed that the initial observed anomaly involved wscript.exe spawning multiple PowerShell instances, each executing extensive inline commands—a behavioral pattern rarely encountered in legitimate Windows operations.
The modular nature of SHADOW#REACTOR allows threat actors to update individual stages independently without needing to restructure the entire execution chain. This campaign showcases an unusual combination of “living-off-the-land” techniques, which leverage legitimate system tools, and custom obfuscation layers. Each execution stage meticulously passes control to the next through carefully managed handoffs, ensuring the integrity of the payload across multiple downloads. The attackers have also implemented redundancy checks and size validation mechanisms to guarantee the successful reconstruction of the payload.
Looking ahead, cybersecurity professionals will likely focus on developing more robust detection mechanisms that can identify these sophisticated text-based delivery methods and in-memory execution techniques. The continued evolution of malware delivery, as demonstrated by SHADOW#REACTOR, underscores the ongoing arms race between threat actors and defenders. Organizations are advised to maintain up-to-date security software, implement comprehensive endpoint protection, and provide regular security awareness training to employees to mitigate the risk of social engineering attacks.

