LSASS Credential-Dumping Methods, Tools, and Defenses

· Original article ↗

Summary

A walkthrough of local and remote LSASS credential dumping covers tools, dump parsing, and detection. It also outlines defenses including Credential Guard, LSASS Protected Process Light, ASR rules, and network monitoring.

Key points

  • LSASS memory may contain NT hashes, Kerberos tickets, cleartext passwords, DPAPI keys, and Kerberos session keys.
  • Remote dumping tools discussed include lsassy, NetExec modules, nanodump, and Impacket secretsdump.
  • Local dump methods include Process Explorer, Task Manager, ProcDump, and comsvcs.dll via rundll32.
  • The article describes using pypykatz to parse LSASS dumps and recover credential material.
  • Suggested defenses include Credential Guard, LSASS Protected Process Light, and Attack Surface Reduction rules.
  • Network detection examples include monitoring DRSUAPI/DCSync activity, unusual SMB admin-share access, unexpected RemoteRegistry starts, and large transfers from domain controllers.

Article Details

Topic
LSASS credential-dumping techniques, tools, detection, and mitigations

MITRE ATT&CK

Vendors

Products

Tools

Related Articles