During an internal engagement, a penetration tester attempts to perform pass-the-hash using Mimikatz, but receives an error indicating that Credential Guard is enabled. Which exploitation technique bypasses this limitation by forcing LSASS to interact with a compromised RPC endpoint?
Trap 1: Running mimikatz with the 'privilege::debug' command escalated via…
privilege::debug will still fail against LSASS when Credential Guard is active.
Trap 2: Patching the lsass.exe executable on disk to disable security…
LSASS is protected by PPL (Protected Process Light), preventing disk modification or memory patching.
Trap 3: Injecting shellcode directly into the winlogon.exe process memory…
Winlogon protection also prevents unauthorized injection.
- A
Running mimikatz with the 'privilege::debug' command escalated via a service account.
Why it fails: privilege::debug will still fail against LSASS when Credential Guard is active.
- B
Patching the lsass.exe executable on disk to disable security checks.
Why it fails: LSASS is protected by PPL (Protected Process Light), preventing disk modification or memory patching.
- C
Over-Pass-the-Hash, which generates a full Kerberos ticket using extracted user AES keys instead of NTLM hashes.
Over-Pass-the-Hash converts an NTLM hash or AES key into a full Kerberos TGT, which works even when Credential Guard blocks standard NTLM pass-the-hash.
- D
Injecting shellcode directly into the winlogon.exe process memory space.
Why it fails: Winlogon protection also prevents unauthorized injection.