A new Windows backdoor called Sleepwalker has security researchers paying attention. Unlike typical malware that phones home to a command-and-control server, Sleepwalker sits silently in memory, waiting for a single specially-crafted network packet to wake it up. Once activated, it uses its own 23-instruction command language to exfiltrate data, run code directly in memory, and move laterally across the network.
Malware researcher Dominik Reichel described it as “consistent with a targeted, well-resourced operation rather than an opportunistic one.” The backdoor impersonates Microsoft’s dpapi.dll, side-loads into ESET’s ERAAgent.exe, and produces no outbound network traffic that would trigger traditional monitoring tools. It’s encrypted with AES-256-CCM, uses a custom bytecode language, and can even communicate via VMware VMCI instead of normal network addresses.
All of that is technically impressive. But none of it matters if the malware never lands on disk in the first place.
The Delivery Problem Every Backdoor Has
Before Sleepwalker can sit in memory waiting for magic packets, it has to get onto the system. The malware arrives as a malicious DLL file that impersonates dpapi.dll (part of Windows’ Data Protection API). An attacker places this fake DLL alongside ERAAgent.exe, the legitimate ESET Management Agent executable. When ERAAgent.exe runs, it loads the malicious DLL instead of the real one — a technique called DLL side-loading.
That placement step — writing the malicious DLL to the file system — is a Windows file operation. And every Windows file operation goes through the kernel before it completes.
FileSure Defend operates at that layer. It’s a kernel filter driver that intercepts file operations — open, read, write, delete, create, rename — before they reach the file system. You define rules that control which users, programs, and machines can perform which operations. When an unauthorized program attempts a write, FileSure blocks it at the kernel level. The write never completes. The file never lands.
The Specific Rule That Stops Sleepwalker
Here’s a rule configuration that would have prevented this specific attack:
File name filter: *.dll
Program name filter: All programs except your authorized deployment tools and Windows Update components
Operations: Write, Create
Drive type: Hard drives
Install type: Workstations and servers
Result: No unauthorized program can write a DLL file to the system. Sleepwalker’s malicious dpapi.dll never lands on disk. Side-loading fails because there’s no malicious DLL to load.
The backdoor never executes. Its custom command language, magic packet listener, memory-resident payload, and AES-encrypted instruction set are all irrelevant — because the attack was stopped before the malware ever reached the file system.
This isn’t hypothetical. FileSure doesn’t need to recognize Sleepwalker specifically. It just needs to recognize that the program attempting the write isn’t on your authorized list. Signature-based tools need an update every time a new variant appears. FileSure enforces the same rule on malware written this morning as it does on malware from five years ago.
Why This Matters for Your Environment
Reichel’s analysis notes that we don’t know how the attacker initially gained access to deploy Sleepwalker, and we don’t know which organizations were targeted. What we do know is that every backdoor, every piece of malware, every ransomware payload has the same fundamental requirement: it has to write files to disk before it can do anything else.
That’s the upstream intervention point. Stop the write, stop the attack. Everything downstream — the encryption, the lateral movement, the data exfiltration — never happens because the malware never lands.
Traditional security tools focus on detecting threats after they’ve already executed. FileSure enforces policy before execution is even possible. If your current tools missed Sleepwalker’s initial delivery — and given that it impersonates legitimate Windows components and produces no network indicators, many would — you’d be dealing with a fully compromised system before you even knew there was a problem.
FileSure runs on Windows systems from Server 2003 through Server 2022, including legacy environments that modern EDR agents won’t touch. It operates offline, requires no signature updates, and works on systems that can’t be patched for operational reasons. If you have medical equipment, industrial control systems, or specialized software locked to an older Windows version, FileSure protects those too.
Ready to see it work? Start a free 21-day trial at bystorm.com. Install FileSure on a test system, configure a rule that blocks unauthorized DLL writes, and watch it stop malware delivery in real time — no signatures required.
Source: You don’t want this Sleepwalker backdoor on your Windows machine
Category: Threat Intelligence
Tags: sleepwalker backdoor, dll side-loading, kernel filter driver, file system security, malware delivery prevention, windows security, backdoor prevention