All Projects → kholia → PGPCrack-NG

kholia / PGPCrack-NG

Licence: other
PGPCrack-NG is a program designed to brute-force symmetrically encrypted PGP files. It is a replacment for the long dead PGPCrack.

Programming Languages

c
50402 projects - #5 most used programming language
C++
36643 projects - #6 most used programming language

Update

Please use https://github.com/magnumripper/JohnTheRipper/ instead!

Yes, JtR supports cracking symmetrically encrypted PGP files now :)

PGPCrack-NG

PGPCrack-NG is a program designed to brute-force symmetrically encrypted PGP files.

  1. On Fedora 19, do sudo yum install libassuan-devel -y. On Ubuntu, do sudo apt-get install libpth-dev libbz2-dev libassuan-dev libgcrypt20-dev libgpg-error-dev zlib1g-dev.

  2. Compile using make. You might need to edit -I/usr/include/libassuan2 part in the Makefile.

  3. Run cat password.lst | ./PGPCrack-NG <PGP file>

  4. john -inc -stdout | ./PGPCrack-NG <PGP file>

Speed: > 1330 passwords / second on AMD X3 720 CPU @ 2.8GHz (using single core).

TODO

  • Rebase to GnuPG modern (2.1.3)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].