Active Directory User Enumeration: 16 Techniques and Defenses

· Original article ↗

Summary

A hands-on guide demonstrates 16 ways to enumerate Active Directory users through LDAP, SAMR, RPC, LSARPC and Windows APIs, then outlines monitoring and hardening measures including LDAP auditing, RPC monitoring, honey accounts and privilege tiering.

Key points

  • Demonstrates 16 enumeration tools and techniques against an Active Directory lab using a low-privileged account.
  • The tools retrieve usernames and may expose RIDs, timestamps, account descriptions, group memberships, service principal names and organizational structure.
  • Examples cover LDAP, SAMR, RPC, LSARPC, BloodHound and native Windows APIs.
  • BloodHound provides a graph view of relationships and potential paths to privileged accounts.
  • The guide warns that sensitive role or weakness clues in account descriptions can aid attackers.
  • Defensive recommendations include auditing LDAP queries, monitoring SAMR and LSARPC traffic, using honey-token accounts and restricting privileged-account logons.

Article Details

Topic
Active Directory user enumeration techniques and tools across LDAP, SAMR, RPC, LSARPC, and Windows APIs, with defensive monitoring and mitigation guidance.

MITRE ATT&CK

Products

Tools

Related Articles