Everything You Need to Know About Multibit2John

Multibit2John is a script that can be used on both Multibit Classic and Multibit HD wallets. As long as you have a .key, .wallet.aes or .wallet file for your wallet, you should be able to use it with the script. Once the latter is executed, it will generate a string that will look something like this:

test.key:$multibit$1*a6e21914459ebb39*7cf945f8e6e2bcd5d3890ceb4a68344d9cb298ec5f4ccab28d7feaf2dd542cca

Why would I use the Multibit2John script?

The string generated by the script is meant to be used with password crackers that support it, like John the Ripper or hashcat. In other words, you would normally use Multibit2John because you intend to use a password cracker afterwards.

What is a password cracker?

A password cracker is a software that is meant to automate the task of trying various passwords. You would use such a software if you have a Multibit wallet, but have lost the password for it and are unable to find it despite your attempts. Because a password cracker automate this task, it allows you to try more passwords more quickly. Hopefully, you can then find the correct password and unlock the wallet.

Where do I find the Multibit2John script?

The latest version of the Multibit2John script can be found in the John the Ripper’s GitHub repository.

How do I run the Multibit2john script?

The Multibit2John script requires Python to be installed. However, the exact way to run the script is beyond the scope of this article and requires some technical knowledge. If you can hold your own with computers, Google will be your friend.