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

in #bitcoin7 years ago

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!

Sort:  
There are 2 pages
Pages

MultibitHD officially gives this as a fix for people with this bug on support tickets - so they do care of users.
https://www.npmjs.com/package/mbexport

@kingscrown thanks man for sharing :)

This comment gets a 0.62 % upvote thanks to @farhanali - Hail Eris !

@kingscrown bread wallet
a very cute name
thanks for the tip!

question though .. do you think we should use just 1 wallet or its better to diversify?

if you have private keys then you can use one and switch if needed but if you have some funny wallet file and a password.. seems backup is a must.

i suggest to use electrum as it has full keys control

True Flip {ICO} - Already running a transparent blockchain lottery! Bomb! Bonus 20%! Hurry! :)
The platform is already working and making a profit :)
https://steemit.com/ico/@happycoin/true-flip-ico-already-running-a-transparent-blockchain-lottery-bomb-bonus-20-hurry

AND YOU HAVE BEEN FLAGGGGGGGED

"good IPA beer may save you in most problems"

This is a really important piece of your documentation. Well done!

Im having one now, cheers!

good IPA beer may save you in most problems

--

LOL!!

Really impressive stuff you put together here man.

Beauty.

great

Great story. They guy got luck this time and learnt a big lesson. So many people dont secure their crypto and its a shame

Tasty!

My eyes went straight to 'ipa beer' lol!

good!

ha nice one

Great content informative most :)

This comment gets a 0.62 % upvote thanks to @farhanali - Hail Eris !

I'm always so stressed out when it comes to sending cryptos. Fortunately I didn't have any problems yet and I hope it will stay that way! Thank you for helping this guy, 0.8 BTC is a lot of money! ;)

You will get used to it :)

Let me understand what you doing!
1.MultibitHD is not working properly...I submitted one ticket and they response me after 2 weeks ....ya!they care but they dont offer an solution.. 2.I have the pass phrase from my wallet but no syncing ... 3.your solution is to install Breadwallet and from there to move my coins from MultibitHD?Can you detailed how you do it? I have 0.01012709 BTC in MultibitHD and for the moment I declared lost! For more details Ill be at your services.
Followed and Upvoted!
Thank you!

this is a great one thanks big for the sharing

Thank you again for a good post. I personally messed up with my ark wallet, where i sent 1000 ARK to a recalled address where i used my 12 word passphrase, but have done a typo when i imported the wallet hence my ARK is just sitting there, and annoys me every time i open my wallet... Do you know of any kind of software that could generate a list of different possibilities for typos if i know what the 12 word password should be?
I know the list would be long, but just having something that is ordered that i could try out when bored, gives me hope that i one day may see it again.

Yeah generating words will not be a problem but you would have to modify script to use ARK wallet or .. you will have to write it manually. Try the btcrecovery from my post above it has a module to generate .txt files with passwords

Thank you, ill check it out.

Let me know if you got the password :)

It will probably be a long time from now, since ill be manually typing them all in, but i will let you know. (if i remember ;)

Good stuff here, thanks for sharing ☺️👍🏼

That sounds like a headache but at least your succeeded.

0.8 BTC not much, but worth trezor :)

To me it is mate, made some bad calls and lost my tiny BTCs

I have misspoken. I Believe that if you do not want to worry about security you should buy hardware wallet :)

Not really an Option in West Africa.....

I'm using exodus, desktop wallet and it's pretty great, no complaints as of yet. Thanks for the heads up on bread wallet.

Oh its decent, ive made review of it few months ago here

Good post..upvote and resteem..

Thank you for warning and helping to deal with the difficulties!

Way to go @Kingscrown, wish i understand more of the Wizardry terms though😕

Hey @kingscrown , I have a question for ya. Hit me up on discord if ya could, thanks.

You hit me up ;)

Great post!

Thanks for share with us. Upvote and resteem

I've always done a good job at spreading around to different wallets until I learned which one works the best.

Good post. Very helpful

Impressive,...

Follow @polaleye50 for more upvotes

Lots of great info

great job, glad to know where to come to if needed to in the future. thanks, upvote and resteemed.

Dude you've made me wiser here, Its sad how someone would wake up one day and lose what he/she used ages to built just in seconds just computer/software bug or something, imagine what could have happened to that popular driver and other people if you were not there with such I.C.T knowledge. Thanks man.

Glad i could help :)

Thank you very much brother for giving us this brief post, we will really help many of all the people who love the cryptones, thanks and my vote is for you @kingscrown

Ok wow, thats a lot of troubleshooting. At least you were able to get the money out.

Sounds great, will give it a try!

@kingscrown - wow. What an effort! To use brute force to crack passwords takes a lot of patience. Your cleaver way saved the poor guys his BTC! Thanks for your tips on the wallets. Very helpful for newcomers like me. Upvoted.

I went on am early morning photography and bird outing today to shake off my Monday blues. Have written a blog with collages of some nice birds (made with my original photos). I request you to take a look and let me know your views. Your comments will be eagerly awaited. Thanks

I have a lot of anxiety about wallets. What do you recomment? Desktop wallet or a hardware like trezor?

I use Keepkey + loads of copies of my keys/files with super long passwords and encryption on the files

This post has received a 1.65 % upvote from @booster thanks to: @banjo.

You're The man sir,

nice post!!

I'm glad you were able to help him out! Many times people just give up and assume there's no solution. This goes to show that a little hard work and perseverance goes a long way. Thanks for sharing :)

Well fone sir, sending you some IPA asap ;)

upvoted and resteeming it. you pointed out a good thing on your article so much information

Damn sucks that this bug is around.
Thank you for spreading the word and awareness.

@kingscrown I am very happy with your post,
You are a good person, you are very considerate
I like you
You often solve problems, and give solutions
Thank you for reminding us of the last point of this post

I love you @kingscrown

Indeed thx for Sharing is caring :P

this is really good

There are 2 pages
Pages