Skip to content

Active Directory

Active Directory attack chains typically follow: enumerate → credential access → lateral movement → privilege escalation → domain dominance. Each concept below is a node in that chain.

Concepts

PageWhat it covers
EnumerationUnauthenticated and authenticated AD recon: BloodHound, PowerView, bloodyAD, ACL sweeps
KerberoastingRequest TGS for SPN-registered accounts and crack the service account hash offline
AS-REP RoastingExtract AS-REP for accounts with pre-auth disabled: no credentials required
Credential DumpingSAM, LSASS, NTDS.dit: extracting hashes from memory, registry, and the AD database
Pass AttacksPTH, PTT, Overpass-the-Hash, Pass-the-Certificate: authenticate without cracking
ACL AbuseExploit misconfigured ACEs: GenericAll, WriteDACL, WriteOwner, ForceChangePassword, shadow creds
DelegationUnconstrained, constrained, and RBCD: abuse Kerberos delegation to impersonate privileged users
ADCSCertificate template misconfigs (ESC1–ESC11): forge certs to authenticate as any domain user
TrustsCross-domain and cross-forest trusts: ExtraSids attack to escalate from child to parent domain

Quick Attack Flow

Foothold (low-priv user)
  → Enumerate with BloodHound + PowerView
  → AS-REP Roast / Kerberoast → crack hashes
  → PTH / PTT with obtained hashes
  → ACL abuse / delegation → higher-priv account
  → DCSync or NTDS.dit dump → full domain compromise