Credential Access
gpp-decrypt
Decrypt Group Policy Preferences passwords.
credentialsad
gpp-decrypt — terminal
$ gpp-decrypt 'edBSHowhZLTjt/QS9FeIcJ83mjWA98gw9guKOhJOdcqh+ZGMeXOsQbCpZ3xUjTLfCuNH8pG5aSVYdYw/NglVmQ'What it does
gpp-decrypt recovers the plaintext of the well-known AES-encrypted cpassword stored in SYSVOL Group Policy Preferences. Finding one is a quick win toward Active Directory privilege escalation.
Common use cases
- •Decrypt local admin credentials pushed via Group Policy for Active Directory privilege escalation.
- •Recover service-account passwords stored in GPP files after gaining SYSVOL read access.
- •Identify reused cpassword values across multiple domain-joined machines for lateral movement.
Key features
- •Decrypts AES-256 encrypted cpasswords using Microsoft's published private key.
- •Accepts single cpassword strings or bulk input for multiple decryptions.
- •Lightweight standalone script with no dependencies beyond standard Python modules.
Source
https://github.com/t0thkr1s/gpp-decrypt ↗More Credential Access tools
Need hosted scanning instead of local tooling?
Run a scan in the browser →