Cybersecurity researchers have identified two new Windows variants of the SprySOCKS backdoor, a tool previously associated exclusively with Linux-based attacks. The malware is attributed to FishMonger, a cyber espionage group linked to China and the broader Winnti collective. The new versions, named WIN_DRV and WIN_PLUS, represent a significant evolution, incorporating advanced stealth capabilities. Notably, the WIN_DRV variant leverages a kernel-mode driver to hide its activity from the operating system and security software, making detection extremely difficult.
FishMonger is a sophisticated threat actor known for targeting organizations globally, often exploiting N-day vulnerabilities in public-facing applications for initial access. The discovery of Windows-native versions of SprySOCKS shows the group is actively developing and porting its toolset for wider use.
RawWNPF) for advanced stealth.While both Windows versions share the same core C2 protocol and command structure as the Linux version (supporting over 30 commands for espionage), their adaptation to the Windows environment with kernel-level rootkit capabilities marks a dangerous upgrade.
The attack chain for the new SprySOCKS variants involves multiple stages to achieve stealthy execution.
DriverLoader to load a second, encrypted kernel driver.RawWNPF, a rootkit component that hooks kernel functions.RawWNPF hides the malware's presence by filtering responses from system queries. This makes the malware's processes, files, registry keys, and network connections invisible to user-mode applications, including task manager and many security tools (T1014 - Rootkit).SprySOCKS itself is reportedly an evolution of an older RAT known as Trochilus and shares characteristics with another backdoor, RedLeaves.
The use of a kernel-mode rootkit significantly increases the threat level of SprySOCKS. A successful infection can lead to:
The development of such sophisticated tools indicates that FishMonger is a well-resourced group targeting high-value organizations where long-term, stealthy access is a primary objective.
No specific Indicators of Compromise (IPs, domains, hashes) were mentioned in the source articles.
Detecting kernel-level malware requires advanced techniques. Security teams can hunt for signs of compromise:
RawWNPF.sysDriverLoader.sys.sys file) should be a high-priority alert.Aggressively patching public-facing applications is key to preventing the initial access vectors commonly used by FishMonger.
Enforce Secure Boot to prevent the loading of unauthorized or unsigned kernel-mode drivers like RawWNPF.
Use application control to block the execution of unknown batch scripts or DLLs, disrupting the attack chain before the backdoor is loaded.

Cybersecurity professional with over 10 years of specialized experience in security operations, threat intelligence, incident response, and security automation. Expertise spans SOAR/XSOAR orchestration, threat intelligence platforms, SIEM/UEBA analytics, and building cyber fusion centers. Background includes technical enablement, solution architecture for enterprise and government clients, and implementing security automation workflows across IR, TIP, and SOC use cases.
Help others stay informed about cybersecurity threats
Every tactic, technique, and sub-technique used in this threat has been identified and mapped to the MITRE ATT&CK framework for consistent, actionable threat language.
Observables and indicators of compromise (IOCs) have been extracted and cataloged. Risk has been assessed and correlated with known threat actors and historical campaigns.
Detection rules, incident response steps, and D3FEND-aligned mitigation strategies are included so your team can act on this intelligence immediately.
Structured threat data is packaged as a STIX 2.1 bundle and can be visualized as an interactive graph — relationships between actors, malware, techniques, and indicators.
Sigma detection rules are derived from the threat techniques in this article and can be converted for deployment across any major SIEM or EDR platform.