How ive saved 0,8BTC+ of one user and found bugs in MultibitHD and Breadwallet.

Few days ago i got contacted by one user here who wasnt sure where he sent his BTC and couldnt unlock wallet that he thought should have the money.
I like to try new things and solve problems (long ago one of my fixes for a popular driver was officially linked on support forums of one company).

To keep this short, we nailed it to the MultibitHD wallet. Sadly it was not letting the guy in, so he started checking many passwords and got hopeless.

I took his list of words and generated possible outcomes, then runned the bruteforce. Computer said it will take it 4 days but in the middle of testing ive asked again for the password he was sure there is. Of course it didnt work in MultibitHD but by using other extraction programs like https://github.com/gurnec/btcrecover

This program accepted the password so i knew the bug is in software not in wallet file or so.
After some Googling i found out that more people have this problem. The only way to recover was to get seed (12 words) and import them to other wallet that support same type of hashing - Breadwallet.

After trying some softwares i found out https://github.com/gurnec/decrypt_bitcoinj_seed to work amazing and i got the 12 words in no time.

Tried few MultibitHD installations - of course they didnt let unlock the wallet. So the workaround was to import keys to Breadwallet and just move money.

Its a mobile wallet so ive put it on my Android device after 1h - didnt sync.
Ive put it to Ipad - after 1h still syncing. Pretty insane for a mobile wallet to work so slow and need so much data.

Started googling.. Breadwallet after installation randomly chooses (and seem hardwrites) a node. If it chooses slow one or far from you.. You may never sync. Plenty people have this error.

Currently the only way to change node is to fully uninstall and reinstall the app... WHAT A MESS.
I was so close of getting the BTC yet so far away.

Finally at some point i got into a node that synced in 1h and sent the money out.

TLDR

  • do not use MultibitHD for now
  • do not use Breadwallet for now, unless you already have it working
  • always backup your passwords and wallet files
  • with computers nothing goes ever as planned
  • good IPA beer may save you in most problems

Follow, Resteem and VOTE UP @kingscrown creator of http://fuk.io blog for 0day cryptocurrency news and tips!

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now