P-ppk-crack will try to brute force PuTTY gen­er­ated pri­vate key passphrases.
The source code is based on putty svn ver­sion (actu­ally on plink), check http://chiark.greenend.org.uk/~sgtatham/putty/licence.html. This is just a quick-hack, which demon­strates that you should use a strong passphrase for your pri­vate key!

Exam­ple using John the rip­per v1.7.2

1
2
3
4
5
6
Microsoft Win­dows [Ver­sion 6.0.6000]
Copy­right © 2006 Microsoft Cor­po­ra­tion. Alle Rechte vor­be­hal­ten.
C:>jo-hn –std­out –incre­men­tal | p-ppk-crack password.ppk
p-ppk-crack v0.5 made by michu@neophob.com — PuTTY pri­vate key cracker
len: 148/352
try­ing 65808 keys/s, # of tested keys: 1711001.

This test ran inside a VMWare machine, the host sys­tem is W2K Pro. On the host sys­tem the per­for­mance was arround 35’000 k/s, looks like Vista is quite faster…

Down­load here.