Introduction
Modern Active Directory environments have largely mitigated Pass-the-Hash through Credential Guard and Protected Users. This post covers three lesser-known lateral movement techniques that remain effective in hardened environments.
1. Resource-Based Constrained Delegation (RBCD)
By writing to the msDS-AllowedToActOnBehalfOfOtherIdentity attribute, an attacker with write permissions to a computer object can impersonate any user to that host.
Set-ADComputer TARGET -PrincipalsAllowedToDelegateToAccount ATTACKER$\nRubeus.exe s4u /user:ATTACKER$ /rc4:<hash> /impersonateuser:Administrator /msdsspn:cifs/TARGET
2. Shadow Credentials
Abuse of the msDS-KeyCredentialLink attribute allows adding a certificate for authentication without knowing the current password.
3. DCSync via Replication Rights
Any principal with DS-Replication-Get-Changes and DS-Replication-Get-Changes-All ACEs can dump all domain credentials.
Detection
Monitor for Event ID 4662 with GUID 1131f6aa, unusual writes to sensitive AD attributes, and Kerberos S4U ticket requests.