Please include the following information
- Wallet type
- Type of coins inside the wallet
- Amount of coins inside the wallet
Please make sure to check your spam/promotions folder.
If you've lost access to your Bitcoin Core wallet, whether you've lost your password, or ended up with a corrupted wallet.dat file - We can help you decrypt your wallet and recover your funds.
All we need to begin the recovery process is your wallet.dat file along with a list of your best guesses for the password.
Fill in the form to start the recovery process, once we get some initial details from you we will contact you back for more information ➔
Bitcoin Core, formerly known as Bitcoin QT is the original and "official" software client. It was first released by Satoshi Nakamoto in 2009 and is still widely used among miners and users. As the blockchain size increased throughout the years, many users chose other 'lite' clients that do not require to download a copy of the entire blockchain in order to operate the wallet and nowadays there are more popular Bitcoin wallets.
We at Brute Brothers have special software and hardware to help you recover your locked Bitcoin Core wallet. We've helped many people recover their lost wallet.dat passwords and restore corrupted wallet.dat files.
Bitcoin Core allows its users to encrypt their wallet.dat file which contains all sensitive information regarding your wallet, namely your private keys that are required to be able to spend coins from any associated addresses. The chosen password is first converted to a Key/IV pair, with a dynamic number of rounds. The Key/IV pair is then used to encrypted a randomly generated master key using AES-256-CBC encryption. Finally, the wallet private keys are encrypted using that master key, also with AES-256-CBC.
If you've forgotten your wallet password, you can try and recover it. Bitcoin Core is a self-custody wallet, therefore there is no company or entity that holds your password for you and can help you 'reset' your password. You will either have to remember your password or recover it using specialized tools that can help you brute force your password.Manual recovery
The basic approach to recovering your password is to create an Excel sheet with all relevant and optional passwords that you might have used, then, expanding each option to multiple other options. For example, if you usually use the password Password123 then you may want to include Password1234 and Password111
After listing all options, you can open your Bitcoin Core wallet, switch to the Debug Console tab and paste each password in the following format:
walletpassphrase <password> 1
if you see an error message, that means that the password is incorrect.
A more advanced approach is to use Brute Force or Dictionary attacks on your wallet. This will allow you automate a part of the process in case you could not find the correct password manually. BTCRecover is an open source software developed by gurnec (and currently maintained by 3rditeration) and can help you scale your cracking attempts.
Using BTCRecover requires some technical knowledge and has basically two ways to recover your password:
To install BTCRecover, follow the instructions listed in the instructions page
Using a dictionary attackFirst, create a text file containing all possible passwords that you may have used for this wallet, place each password in a new line. Then, run the following command in your terminal:
python3 btcrecover.py --wallet wallet.aes.json --passwordlist my-passwords.txt
Using a token list attackToken lists can be really simple or really complex, depends on how you want to use them. To fully understand how token lists work, you can read this instruction page. To get back to our Password123 example, let's say we're not sure if we've capitalized the P or if we used 123/1234/111/123456 or any other combination of numbers. A good token to represent all of the possible options is the following
%[Pp]assword%1,6dThe above will generate passwords with an upper case and lower case P and will append any digits in the length of 1 to 6. Relevant candidates for the above token are:
Password123 Password111 password91874 password000000To run your token list attack, simply use the following command after creating a file with all relevant tokens
python3 btcrecover.py --wallet wallet.aes.json --tokenlist my-tokens.txt
I have tried every password I could think of for my bitcoin wallet that I created in 2015 but nothing worked. It took a few months but these folks got my money back. Thank you very much from Norway
Very professional, was able to retrive my lost wallet in no time!