Windows Time Travel Debugging DLL Loads (ttdrecord/ttdwriter/ttdloader)

Flags Windows image loads of Time Travel Debugging Utility DLLs (tdrecord/tdwriter/tdloader), often abused for stealthy credential dumping.

FreeReviewedSigma · High · v2
Product
windows
Category
image_load
Author
Ensar Şamil, @sblmsrsn, @oscd_initiative (SigmaHQ), DRL 1.1
Published
2020-10-06
Updated
2026-07-31

ATT&CK techniques

Defense Evasion → Cred Access
  1. Recon

  2. Resource Dev

  3. Initial Access

  4. Execution

  5. Persistence

  6. Priv Esc

  7. Discovery

  8. Lateral Movement

  9. Collection

  10. C2

  11. Exfiltration

  12. Impact

What it detects

This rule identifies Windows image load events where tttracer-related Time Travel Debugging DLLs are loaded. Such activity can indicate debugging or data-capture tooling that may be abused to support credential-access and process-dumping attempts, including targeting sensitive processes. Detection relies on telemetry that records loaded image paths for Windows processes and matches specific DLL filenames: ttdrecord.dll, ttdwriter.dll, and ttdloader.dll.

Related detections9 linkedT1003.001 — drag to rearrange
Windows: Time Travel Debugging Utility (tttracer.exe) Process Execution
Malicious WDigest Credential Caching Enabled via Registry (via registry_set)
Malicious Credential Dumping via Mimikatz Sekurlsa Command
Malicious Mimikatz Sekurlsa Logonpasswords Credential Dump
Malicious LSASS Credential Dump via ProcDump (via process_creation)
Suspicious Cabinet Extraction of Masqueraded vstm Archive via extrac32
Malicious LSASS Memory Dump via comsvcs.dll by Salt Typhoon
Malicious LSASS Dump via Process Access (via process_access)
Malicious LSASS Credential Dump with LSASSY - Process (via process_creation)
Windows Time Travel Debugging DLL Loads (ttdrecord/ttdwriter/ttdloader)
Pivot detection · T1003.001 · 9 related

Changelog

v2
  1. v2
    Candidate ingested via manual entry.2026-07-31
  2. v1
    No changelog recorded for this version.2026-07-30

Detection content is published as a reviewed draft. Tune thresholds and exclusions against your own telemetry before enabling this rule for alerting.