A malware researcher has published an analysis of a Windows backdoor that appears to have been built with one goal above all others: to be invisible to the network monitoring that most organisations rely on to catch an intrusion. The implant, named Sleepwalker, was documented by researcher Dominik Reichel in a technical write-up published on Monday 24 August 2026. It has not been seen before, no victim has been identified, and nobody yet knows who built it or how it reaches the machines it lands on. What is known is enough to make it a genuinely awkward problem for anyone whose security posture assumes that a compromised computer will eventually give itself away by phoning home.
Sleepwalker does not phone home. It is a passive backdoor: instead of reaching out to a command-and-control server on a schedule, it sits dormant in memory and inspects the network traffic arriving at the machine, waiting for a single specially crafted “magic packet”. Until that packet arrives, the implant does nothing an outbound-traffic monitor could notice, because there is no outbound traffic to notice. When it does arrive, Sleepwalker decrypts the payload carried inside it using AES-256-CCM and runs it as a command written in a bespoke, 23-instruction language of the attacker’s own design — a language that has to be reverse engineered separately even by an analyst who has already recovered the encryption key. For a UK business reading this on Tuesday 25 August 2026, the practical lesson is not that Sleepwalker is coming for your servers. It is that a whole category of detection you may be quietly depending on — watching for connections to known-bad domains and unusual outbound flows — has a blind spot, and someone well resourced has built a tool that lives inside it.
What the research actually describes
Reichel’s analysis covers a 64-bit Windows DLL that presents itself as dpapi.dll, a legitimate Microsoft component belonging to the Windows Data Protection API. The name is well chosen. DPAPI is the subsystem Windows uses to protect secrets tied to a user or machine identity — saved credentials, certificate private keys, browser-stored passwords and a good deal of application state. It is unremarkable, it is expected on every Windows system, and an administrator scrolling a module list is far more likely to skim past it than to stop. That is the entire point of the disguise: a passive implant only stays passive if nobody looks at it too hard.
The malicious DLL is not simply dropped somewhere and hoped for. It is side-loaded into the ESET Management Agent process, ERAAgent.exe, using a forged version resource that identifies the file as belonging to the ESET Management Agent. DLL side-loading is a technique with a long history: a legitimate, signed executable is placed alongside a malicious library whose name matches one the executable expects to load, and Windows’ module search order does the rest. The signed process starts, loads the attacker’s code as though it were a normal dependency, and from that moment the malicious code is running inside a process whose name, publisher and behaviour all look entirely reasonable. Choosing a security agent as the host is a pointed decision. Endpoint management agents run continuously, run with privilege, are expected to touch the network, and are frequently excluded from the very monitoring that might otherwise question them.
Once resident, Sleepwalker’s operating model is the part that matters most. Rather than establishing a channel to infrastructure the attacker controls, it inspects packets arriving at the host and looks for one specific pattern. Everything else is ignored. There is no beaconing interval, no domain to block, no IP address to add to a threat feed, and by default no conspicuous listening port advertising that something is waiting. A fully compromised machine can therefore sit on a network for an extended period and produce, from the perspective of a tool watching flows and destinations, precisely nothing. The compromise is real, complete and ongoing; the network evidence of it is absent.
When the trigger packet does arrive, the implant decrypts its payload with AES-256-CCM — an authenticated encryption mode, meaning the malware can verify that a candidate packet genuinely came from its operator and silently discard anything that does not authenticate. The decrypted content is then interpreted as a command in the custom 23-instruction language Reichel documents. Those instructions span scheduling, moving data, delivering files in stages, and executing code directly in memory. That last capability is significant in its own right: code that never touches disk leaves nothing for a file-based scanner to find and nothing obvious for a forensic examiner to recover from a powered-down machine. Some commands can also target a VMware VMCI channel rather than a conventional network address, an unusual technique for reaching between a host and the virtual machines running on it — a path that sits outside the network segmentation most organisations have designed.
Reichel’s assessment of what this adds up to is measured rather than dramatic. The sophistication of the design — and specifically the bespoke command language, which imposes a second reverse-engineering problem on any analyst who has already solved the encryption — is, he said, “consistent with a targeted, well-resourced operation rather than an opportunistic one”. Building a private instruction set is deliberate friction. It costs the developer real effort and buys nothing in capability that established tooling could not provide; what it buys is time, because every defender who obtains a sample has to decode the language before they can understand a single captured command.
Most UK SME security stacks are built around one core assumption: that a compromised device will eventually try to talk to something it should not, and that the attempt will be caught by a firewall rule, a DNS filter, a threat-intelligence feed or an alert about unusual outbound volume. Sleepwalker is a working demonstration that the assumption is optional from the attacker’s side. It makes no outbound connection of its own, opens no obvious listening port by default, runs inside a signed and trusted security agent, executes payloads in memory, and speaks a private command language over an authenticated encrypted channel. If your detection strategy is entirely network-shaped, a machine running this implant is indistinguishable from a clean one. The response is not to abandon network monitoring — it catches a great deal — but to stop treating it as sufficient on its own, and to add the endpoint-side visibility that sees what a process is doing rather than only where it is connecting.
How we got here: the lineage of the invisible backdoor
Sleepwalker is new, but the idea underneath it is not. Passive, packet-triggered implants have been a recurring feature of well-resourced intrusion toolkits for a quarter of a century, and understanding that lineage helps explain why this particular design is credible rather than exotic. The chronology below sets out the technique history, what the research has established about Sleepwalker itself, and what remains genuinely unknown as of today.
cd00r demonstrated an implant that opened no port and made no connection, instead sniffing traffic and activating only on a predetermined sequence. It established the core insight Sleepwalker still exploits: a listener that never speaks first is extraordinarily hard to find from the network.dpapi.dll, the forged ESET Management Agent version resource used for side-loading into ERAAgent.exe, the AES-256-CCM trigger handling, and the full 23-instruction command set covering scheduling, data movement, staged file delivery and in-memory execution.Which of your defences would actually see this?
The uncomfortable exercise for any IT team reading about Sleepwalker is to walk each layer of their own stack and ask honestly what it would have registered. The chart below is a Cloudswitched assessment of how likely each common control is to produce a usable signal against a passive, side-loaded, in-memory implant of this design. It is an illustrative analysis rather than measured field data, and the point of it is the shape rather than the precise figures: everything that watches the network scores badly, and everything that watches process behaviour scores considerably better.
Read from the top, that list is a fair description of where most UK SME security budget goes. Perimeter filtering, DNS protection and a threat-intelligence subscription are the affordable, well-marketed, easily-purchased layers, and they do real work against the commodity attacks that make up the overwhelming majority of what a small business faces. Ransomware affiliates, credential-phishing kits and mass-exploited edge devices all generate network noise, and blocking that noise prevents a great deal of harm. Nothing in the Sleepwalker research undermines that.
What it does undermine is the inference many organisations draw from a quiet dashboard. “Our firewall has not flagged anything unusual” is a statement about the firewall, not about the estate. Against an implant that never initiates a connection, silence is exactly what a fully compromised network looks like. The two controls at the bottom of the chart — behavioural detection and module integrity validation — score higher precisely because they ask different questions. Not “where is this machine connecting?” but “why is a signed management agent loading a library called dpapi.dll from somewhere other than the system directory, and why is that library signed by nobody in particular?”
How much of your detection depends on seeing traffic leave?
It is worth putting a number on the exposure, even a rough one. When Cloudswitched reviews the security tooling of a typical UK business of twenty to two hundred staff, the majority of the detection capability in place turns out to be network-shaped: it is looking at destinations, volumes, protocols and reputation. The endpoint side is usually present in the form of antivirus, but antivirus configured for file scanning rather than behavioural analysis, and rarely with the telemetry retention that would let anyone reconstruct what a process did last Tuesday.
Two-thirds is not a criticism of anyone’s procurement. Network controls are cheaper per unit of protection, easier to deploy across a mixed estate, and they defend the things a small business is most likely to meet. The problem is concentration. When a single detection philosophy accounts for that much of your coverage, a technique built specifically to defeat that philosophy does not degrade your defences gracefully — it removes most of them at once. Diversifying is less about buying more and more about ensuring that at least one meaningful layer is asking a question the attacker has not already designed around.
There is also a documentation dimension that UK businesses tend to discover at the worst possible moment. If an insurer, a customer running vendor due diligence, or the Information Commissioner’s Office asks how you would know whether a given machine had been compromised for the past three months, “our firewall did not alert” is a weak answer when the threat in question is one that never triggers a firewall. Being able to point instead to endpoint telemetry with a defined retention period, a maintained software inventory, and a record of which processes loaded which modules is what turns an unanswerable question into an answerable one.
Where UK SMEs are most exposed to an implant of this type
The score grid below rates the gaps Cloudswitched most commonly finds when reviewing a small or mid-sized UK estate, judged specifically against the techniques Sleepwalker uses: side-loading into a trusted signed process, masquerading as a Microsoft system library, executing in memory, and communicating only when contacted. A rating of “high” means the gap is both common and directly relevant to this class of threat.
The first four are rated high for the same underlying reason: each one removes the ability to answer a question after the fact. A passive implant produces no live alert by design, so the realistic path to discovery is retrospective — someone reads a piece of research like Reichel’s, learns that a legitimate agent process can be induced to load a forged system library, and goes looking. If nothing recorded what loaded what, the search cannot begin. Telemetry retention is the quiet determinant of whether that search is possible at all: an implant designed for patience is precisely the one that will still be present when your seven-day log window has rolled over eight times.
The exclusion item deserves particular attention because it is so widespread and so rarely revisited. Security and management agents are routinely added to monitoring exclusion lists, sometimes on a vendor’s own advice, to prevent performance problems and false positives. That is a reasonable engineering decision made in good faith. It is also precisely the condition that makes side-loading into a management agent such an effective choice. If an exclusion exists, it should be documented, scoped as narrowly as the tooling permits, and reviewed on a schedule rather than inherited indefinitely from whoever set the system up.
What closing the gap costs a UK business
The controls that actually address this threat class are not exotic, and for most organisations they are incremental rather than transformational. The table below sets out indicative UK monthly costs by headcount band for adding endpoint behavioural detection, meaningful telemetry retention, and monitored response on top of an existing perimeter-and-antivirus baseline. Figures are indicative ranges for planning conversations rather than quotations; actual cost depends on estate complexity, server count, existing licensing and how much of the response capability is retained in house.
| Business size | Typical estate | Behavioural EDR | Telemetry retention | Monitored response | Indicative total |
|---|---|---|---|---|---|
| 10–25 staff | 1–2 servers, 25 endpoints, cloud-first | £90–£190/mo | £40–£110/mo | £250–£600/mo | £380–£900/mo |
| 26–75 staff | 3–6 servers, hybrid, one hypervisor host | £220–£540/mo | £110–£300/mo | £600–£1,400/mo | £930–£2,240/mo |
| 76–200 staff | 8–20 servers, multi-site, virtualised | £560–£1,450/mo | £300–£800/mo | £1,400–£3,200/mo | £2,260–£5,450/mo |
| 201–500 staff | 20+ servers, Azure and on-premises, regulated data | £1,450–£3,600/mo | £800–£2,100/mo | £3,200–£7,500/mo | £5,450–£13,200/mo |
Two things are worth drawing out of that table. The first is that the largest single line in every band is monitored response rather than the tooling itself, and that ordering is correct rather than a pricing quirk. Behavioural detection generates signals that require someone competent to interpret them; a console full of unreviewed alerts provides the documentation of a compromise without the prevention of one. The second is that telemetry retention — the cheapest line in every band — is the one most often cut first, and it is the one that determines whether the question “was this machine affected?” can be answered at all three months later. Against a threat built for patience, retention is not an administrative detail. It is the difference between an investigation and a shrug.
It is also worth setting these figures against the alternative. The costs of an undetected long-dwell intrusion in a UK SME are rarely dominated by the technical remediation. They are dominated by the forensic engagement needed to establish scope, the legal advice on notification obligations, the customer and contractual consequences, the operational disruption of rebuilding systems whose integrity cannot be demonstrated, and — frequently — the discovery that the scope simply cannot be established, which converts a bounded incident into an open-ended disclosure problem. Retention and detection are cheap by comparison, and they are cheapest of all when bought before rather than after.
Reactive versus proactive: two ways to meet a threat like this
Reactive posture
What most UK SMEs do today
- Detection is network-shaped: firewall rules, DNS filtering and threat feeds carry most of the load
- A quiet dashboard is read as evidence that nothing is wrong
- Antivirus scans files on disk; in-memory execution passes without comment
- Security and management agents sit on exclusion lists nobody has reviewed in years
- Endpoint logs are retained for days, so retrospective hunting is impossible
- No inventory of which agents are installed, at which versions, signed by whom
- Hypervisor hosts are managed from ordinary administrator workstations
- Research like the Sleepwalker write-up is read with interest and no follow-up action
Proactive posture
Where Cloudswitched network administration takes you
- Behavioural endpoint detection runs alongside network controls, watching what processes do
- Module-load telemetry records which library each process loaded and from which path
- Signed-process anomalies — a trusted agent loading an unexpected DLL — raise an alert
- Exclusions are documented, narrowly scoped and reviewed on a fixed schedule
- Telemetry retention is measured in months, making retrospective hunting practical
- A maintained agent inventory turns “is this version legitimate?” into a lookup
- Hypervisor management is segmented and administered from dedicated privileged access
- New research is converted into a hunt across the estate within days, with a written result
The distance between those two columns is smaller than it looks. Most of the proactive side is configuration, retention policy and process discipline applied to tooling many organisations already own or can license incrementally. What separates them is not budget so much as whether anyone is treating the estate as something to be interrogated rather than merely maintained. A business that can answer “show me every process that loaded a module from outside its install directory in the last ninety days” is in a fundamentally different position from one that cannot — regardless of which specific threat prompted the question.
That score is a composite of the eight exposure factors in the grid above, weighted towards the ones that determine whether discovery is possible after the fact rather than prevented in advance. Most businesses that score in this range are not badly run and are not neglecting security; they have simply invested in the layers the market sells most effectively, which happen to be the layers this technique is designed to walk past. Moving the number meaningfully rarely requires replacing anything. It usually requires extending retention, removing or tightening a handful of monitoring exclusions, adding behavioural detection to the servers and privileged workstations that matter most, and establishing that somebody is responsible for reading the output.
You do not need to wait for indicators of compromise to act on this research, because the most useful signals are structural rather than sample-specific. Ask your IT provider or internal team for three things. First, a list of every process on your estate that has loaded a DLL from a path outside the system directory or the process’s own installation directory — side-loading depends on exactly that condition. Second, a check for any module named after a Windows system library, dpapi.dll among them, existing anywhere other than System32 and SysWOW64. Third, a verification that every installed management and security agent matches the version and publisher signature its vendor actually publishes, since Sleepwalker’s side-load relied on a forged version resource rather than a genuine one. If any of those three questions cannot be answered from existing data, that answer is itself the finding, and it tells you precisely which gap to close first.
Sleepwalker at a glance
| Detail | What is known |
|---|---|
| Name | Sleepwalker — a previously unseen Windows backdoor |
| Disclosed by | Malware researcher Dominik Reichel, in a published technical analysis |
| Date published | Monday 24 August 2026 |
| Type | Passive backdoor — dormant in memory, activated only by an inbound trigger |
| Trigger mechanism | Inspects passing network packets for one specific “magic packet” pattern |
| Payload encryption | AES-256-CCM, applied to the command carried inside the trigger packet |
| Command language | Bespoke 23-instruction set: scheduling, data movement, staged file delivery, in-memory execution |
| Disguise | 64-bit Windows DLL masquerading as Microsoft’s dpapi.dll (Data Protection API) |
| Execution method | Side-loaded into ERAAgent.exe via a forged ESET Management Agent version resource |
| Unusual capability | Some commands can target a VMware VMCI channel instead of a normal network address |
| Outbound traffic | None initiated by the malware; no obvious listening port opened by default |
| Researcher assessment | Design is “consistent with a targeted, well-resourced operation rather than an opportunistic one” |
| Confirmed victims | None identified — no known industry, country or organisation |
| Attribution | Unknown; no operator, group or state has been named |
| Initial access vector | Unknown — researchers do not know how the malware first reaches a machine |
That last group of rows is the honest headline. Sleepwalker is a well-documented capability attached to an almost entirely undocumented campaign. Nobody has published a victim, a sector, a country, an operator or an entry route, which means no organisation can currently check itself against a known attack path or confirm it was out of scope. Treat any confident claim about who is behind it, or about whether UK businesses are being targeted, with appropriate scepticism until researchers publish more. The useful response to a threat with this shape is not to hunt for a specific adversary; it is to make sure that the techniques it relies on would be visible in your environment whoever is using them.
Related reading from Cloudswitched
Sleepwalker sits alongside several stories we have covered recently that share a theme: the growing gap between what a security tool reports and what an organisation can actually demonstrate. Our analysis of the maximum-severity Entra ID flaw Microsoft patched silently examined the same problem from the cloud side — a fix applied without an exploitation window or indicators of compromise, leaving customers unable to scope their own exposure. The NCSC guidance on agentic AI safety covers a related question of visibility, this time over automated systems acting inside your estate. On the infrastructure side, our piece on the Gamma Communications takeover and what it means for UK VoIP looks at supplier concentration risk, while the Harvest price rise and the wider SaaS cost squeeze examines how budget pressure quietly erodes the layers — log retention chief among them — that make incidents investigable. For a compliance-side view of record keeping under scrutiny, our report on the HMRC crypto tax crackdown makes a similar point about the cost of being unable to evidence what happened.
Can you prove your network is clean, or only that it is quiet?
Sleepwalker is a working demonstration that a fully compromised machine can produce nothing for a network monitor to see. Cloudswitched network administration gives UK businesses the other half of the picture: behavioural endpoint detection alongside perimeter controls, module-load and process telemetry retained long enough to hunt retrospectively, documented and reviewed monitoring exclusions, segmented management access for hypervisor and server infrastructure, and a maintained inventory of every agent running on your estate. When the next piece of research describes a technique rather than a signature, you will be able to go and look.
Talk to us about Network AdministrationFrequently asked questions
netstat and port scans look for services that have registered to receive traffic, and there is nothing there to find. The operator sends a crafted packet towards the host, the implant recognises the pattern, decrypts the AES-256-CCM payload, verifies it authenticates, and acts on the command. Everything else on the wire is ignored, and nothing is sent back that a monitor would associate with a compromise.dpapi.dll?dpapi.dll is deliberate camouflage: the genuine file belongs to the Windows Data Protection API, the subsystem that protects stored credentials, keys and application secrets. It is expected on every Windows machine and utterly unremarkable in a module list, which is exactly what an implant designed to remain unexamined requires.Network monitoring is necessary. On its own, it is no longer sufficient.
Sleepwalker was built to make a compromised Windows machine look identical to a clean one from the network, and it succeeds by making no outbound connection at all. Cloudswitched network administration closes that blind spot for UK businesses: behavioural endpoint detection running alongside your perimeter controls, module-load and process telemetry retained for months rather than days, monitoring exclusions documented and reviewed, segmented privileged access for servers and hypervisor hosts, and a maintained inventory of every agent and version on your estate. The next research write-up will describe a technique rather than hand you a signature — and you will be able to go and check.
Talk to us about Network Administration


