This repository holds the code for a simple tool that can be used to brute-force encryption keys to unlock private keys from .pfx files.
Publishing this in the hopes it'll be helpful to someone - and because it's easier to host samples here than on my blog :)
Note, that brute-forcing passwords is, in any case, very slow.
This repository contains the following solutions:
- CertificatePasswordRecovery: The original password recovery tool by boredwookie(?),
- Documentation and the original download package available on his site: https://7thzero.com/blog/certificate-password-recovery-tool
- CertificatePasswordRecovery2: A modernized password recovery tool version by koskila
- Core improvements:
- Multi-threaded
- NET5
- Around 9-10 times performance improvement
- See this post for details: How to recover the private key of a (.pfx) certificate?
- Core improvements:
- Compile: Compile Version of code for Windows from modernized password recovery tool version by koskila