|
Message-ID: <CANO7a6wqK=EiQ3yJFr89RUQrfjNMHahdZ4cjWJkAErbN4UpuYw@mail.gmail.com> Date: Mon, 6 Aug 2012 22:13:26 +0530 From: Dhiru Kholia <dhiru.kholia@...il.com> To: john-dev@...ts.openwall.com Subject: Cracking PuTTY private keys with JtR Hi, I have added support for cracking PuTTY password protected private keys to JtR. My code is based on http://neophob.com/2007/10/putty-private-key-cracker/ by michu. Usage: 1. Compile ppk2john.c (run "gcc ppk2john.c -o ppk2john" in src folder) 2. Run ppk2john on PuTTY private key files. 3. Run john on the output of ppk2john. Benchmarks: $ ../run/john -fo:ppk -t # AMD X3 720 BE CPU Benchmarking: PuTTY Private Key SHA-1 / AES [32/64]... (3xOMP) DONE Raw: 409920 c/s real, 138020 c/s virtual Real cracking is slower than the benchmark (around 73,000 c/s per core). Standalone cracker (for debugging, no longer recommended for real use) can be obtained from https://github.com/halfgenius/ppkcracker. GPG secret keys are next on my list. -- Cheers, Dhiru
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.