{
  "id": 4243628,
  "title": "Sleepwalker: Passive Backdoor with Its Own Command Language",
  "url": "https://urgent.news/2026/08/25/sleepwalker-passive-backdoor-with-its-own-command-language",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-08-25T03:26:09.000Z",
  "source": {
    "name": "Hacker News",
    "slug": "hacker-news",
    "url": "https://r136a1.dev/2026/08/24/sleepwalker-a-passive-backdoor-with-its-own-command-language/"
  },
  "original_language": "en",
  "account": "The malware sample known as SLEEPWALKER is a passive backdoor with its own unique command language. Unlike traditional malware that actively seeks out command and control servers, SLEEPWALKER operates silently in memory, waiting for a specific network packet to arrive before executing any tasks. This packet does not contain a readable command; instead, it carries a short program written in a custom command language designed by the backdoor itself.\n\nSLEEPWALKER is delivered as a 64-bit Windows DLL that masquerades as Microsoft's dpapi.dll, a legitimate system file responsible for encryption and decryption. It accomplishes this through a technique called DLL side-loading, where it loads its own malicious code alongside the genuine dpapi.dll. Upon loading, SLEEPWALKER injects its code into the process of ESET Management Agent (ERAAgent.exe), a trusted Windows executable used for managing ESET endpoint security solutions.\n\nOnce loaded, SLEEPWALKER remains dormant, only activating when it receives the specially crafted trigger packet. This packet, which arrives over the network, contains a bytecode program that SLEEPWALKER interprets using its own bytecode interpreter with 23 instructions. This interpreter covers scheduling, data movement, staged file delivery, and in-memory shellcode execution. The encrypted bytecode can be delivered through multiple covert channels, including named pipes using the SMB protocol, VMware's VMCI channel, or raw-socket promiscuous sniffing.\n\nTo facilitate this, SLEEPWALKER actively weakens the host machine by enabling anonymous SMB access and creating named pipes with permissions granted to Everyone and Anonymous Logon. The encryption for these communications is handled by a statically linked copy of mbedTLS, an open-source cryptography library, rather than relying on any runtime libraries. Because of this, SLEEPWALKER is challenging to detect on the network side, as it remains dormant until it receives its trigger packet, and the network traffic it generates appears normal and unremarkable.",
  "summary": null,
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}