John the Ripper kannst du nicht zum cracken für die wallet nehmen dafür brauchst du die pyton script. Du musst ein wortlist file erstellen mit den passwörtern die du dir vorstellt die es sein können.
Du musst pyton installieren das du das script ausführen kannst und du musst den bitcoinclienten als server starten das du den via JSON ansprechen kannst.
Ich selbst habe das noch nie gemacht aber von der theorie her muss so funktionieren.
Und ganz wichtig die Bitcoin.conf zu erstellen
https://en.bitcoin.it/wiki/Running_Bitcoin#Bitcoin.conf_Configuration_FileEDIT: oder hast du eventuell noch nen Backup von der wallet ohne passwort wo alle schlüssel gespeichert sind?
Also wenn du nicht mehr als 101 schlüssel erstellt hast dann kannst du einfach diese nehmen.
EDIT2: Ich habe das gerade mal getestet funktioniert wunderbar: