mbhd.wallet.aes
files)Working with an unencrypted seed is risky. If you are uncertain whether or not your computer is completely free of malware, you should not run this nor any other program that can affect your finances.
Even if you are certain you are currently free of malware, it is strongly advised that you not store an unencrypted seed to your hard drive.
Just download the latest version from https://github.com/gurnec/decrypt_bitcoinj_seed/archive/master.zip and unzip it to a location of your choice. There’s no installation procedure for the Python script itself, however there are additional requirements below depending on your operating system.
Windows x86 MSI installer
for the 32-bit version of Python, or the Windows x86-64 MSI installer
for the 64-bit one. If you're unsure which one is compatible with your PC, choose the 32-bit one.cmd
and click OK).C:\Python27\Scripts\pip install protobuf pylibscrypt
, and then press the Enter
key.Google Protobuf and pylibscrypt for Python - use PyPI, for example on Debian-like distributions:
sudo apt-get install python-pip
sudo pip install protobuf pylibscrypt
Simply double-click decrypt_bitcoinj_seed.pyw and choose your wallet file in the file selection dialog. Please note that some wallet files may take several minutes to decrypt (if you don't have one of the optional libraries installed).
Third-party libraries distributed with decrypt_bitcoinj_seed.pyw include:
aespython, please see aespython/README.txt for more information
bitcoinj wallet protobuf, please see wallet.proto for more information