PE exports mimic Print Spooler RPC (module name “spoolsv.exe”), unusual “.fothk” INT3 section, token APIs — is this a known malicious spooler-trojan pattern?

John William Dezell 0 Reputation points
2025-10-01T16:36:29.6+00:00
  1. Version/Environment: Offline static analysis only; no live sandbox here.
  2. Problem summary:
    • 64-bit PE with 225 exports matching spooler RPC symbols and module name “spoolsv.exe”; imports include CreateProcessAsUserW, AdjustTokenPrivileges, IsDebuggerPresent; .fothk section full of INT3.
    • No embedded C2; suspected role is service/persistence via spooler. Looking for Microsoft’s recognition/guidance. [redacted]_Exploit.exe Technica…
  3. Evidence: Export table, imports, strings indicating ALPC/PrintSpoolerIPC; registry keys that would be abused (Print Processors/Port Monitors) noted for hunting. [redacted]_Exploit.exe Technica…
  4. What I’ve tried: Enumerated imports/exports/strings; hypothesized behavior and ATT&CK mapping. [redacted]_Exploit.exe Technica…
  5. Specific questions:
    1. Does Microsoft classify binaries that export spooler RPC tables and masquerade as “spoolsv.exe” (from non-system path) as a known attack technique, and are there official detections/hardening steps (e.g., allowed path policies for spooler image)? [redacted]_Exploit.exe Technica…
    2. Recommended telemetry (event IDs, registry, ETW) to definitively prove spooler service replacement or malicious Print Processor/Port Monitor registration? [redacted]_Exploit.exe Technica…
    3. Any supported way to lock down print autostarts (T1547.010/.012) across a fleet without breaking legitimate printing? [redacted]_Exploit.exe Technica…
  6. Attachments: “[redacted]_Exploit.exe Technical Analysis.docx” (hashes included). [redacted]_Exploit.exe Technica…

TL;DR: Need Microsoft confirmation and concrete defenses for a suspected spooler-masquerading service binary that exports spooler RPC and uses token APIs. [redacted]_Exploit.exe Technica…

Windows for home | Windows 11 | Security and privacy

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.