HomeЛюди и блогиRelated VideosMore From: Bitcoin Daytrader

Get the Private Keys from your Android Wallet V5.39 with BitcoinJ & OpenSSL

50 ratings | 3062 views
Some computers need to add an extra system variable for Maven: Name: MAVEN_HOME Variable: C:\apache-maven Today We are going to download and install OpenSSL, BitcoinJ, Apache-Maven and the JDK. After the installation we use OpenSSL to decrypt our backup, and than we use BitcoinJ to decrypt the decrypted file again to gain full access to the information in the backup. If you get an internal or external error when installing BitcoinJ maybe it helps if you use my pre-compiled version I used in the tutorial: https://drive.google.com/file/d/1hMZFnQevsV_DfHTR5XrvmqSjJ2oc9Db8/view?usp=sharing
Html code for embedding videos on your blog
Text Comments (45)
how to contact you bro need a help
mateo shoky (28 days ago)
is it still working until now?
parimal905 (4 months ago)
How to backup wallets android v6.11.1
Bitcoin Daytrader (4 months ago)
I think it is just the same, because I have 6.28 now and the way to back up the wallet is still the same.. Press the 3 dots, on the top right of your screen Click Safety Click Backup wallet
LOCAL STAR (4 months ago)
Hi sir I need help..when I was doing same like in the video...it showing CMD is not recognizing internal and external programs...while checking mvn -v..plz help me..provide your mail sir..I will send you screenshot where I was strucked..
Bitcoin Daytrader (4 months ago)
I have received your email and replied, I hope I can help you out.
nion456789 (5 months ago)
Smashed the like......
Liam Wiltshire (6 months ago)
Absolutely fantastic mate! Took me about 2 hours in total, and I couldn't be happier. You sir are a fucking legend. For others using this tutorial, here are a few stumbling blocks I cam across that may save you some time: 1) In the *_wallet-tool dump --dump-privkeys decrypt --password=0000 --wallet= android_dec > android_keys.txt_* step, there is a space after the equals sign before the name of the first decrypted file you created. From the video this isn't obvious, and it is hilighted elsewhere in the comments, but it had me worried so I included it here. 2) When you download bitcoinj, go to github just as Daytrader did in the video, but don't click clone/download. Click branch (it's on the left), and scroll down to *_release-0.14_* . This is the one that will work just as the tutorial shows. Using the latest version, i get the error that wallet-tool isn't a recognised command. 3) In the *_openssl enc -d -aes-256-cbc -md md5 -a -in android > android_dec_** step, add .txt to the end **_android_* , else for me it would not work. So it should be *_openssl enc -d -aes-256-cbc -md md5 -a -in android.txt > android_dec_* instead. This is the only time I had to add .txt to anything. 4) You can use the latest JDK (18, V1.71) and this will still work fine, so you don't need to find the 1.51 like in the video. Best of luck :)
Liam Wiltshire (6 months ago)
Bitcoin Daytrader the newest version didn't include the windows command script for the wallet-tool for some reason (and it wasn't my anti virus as I tried on two machines), so cmd didn't recognise it as a command. Easily fixed. Take it easy man :)
Bitcoin Daytrader (6 months ago)
Thank you for using my tutorial and adding the useful information. For instance I did not know that the newer versions of BitcoinJ did not do the trick. I'm glad that the tutorial helped you out!! Thanks again mate!
Yafrank Perozo (7 months ago)
thank´s man
saichand neeli (8 months ago)
which bitcoin wallet did you use in the video?
saichand neeli (8 months ago)
can you make video on how to find private keys of imported address?
Johnny Darko #ConTV (8 months ago)
I decoded the bitcoin wallet backup with bitcoinJ and I really enjoyed this tool, but I have no idea how to use other commands and I was very curious to learn more and find out what else I can do with bitcoinJ. Can you do a series of tutorials on how to use all BitcoinJ commands? here are all the commands: https://github.com/bitcoinj/bitcoinj/blob/master/tools/src/main/resources/org/bitcoinj/tools/wallet-tool-help.txt Thank You ^^
Johnny Darko #ConTV (8 months ago)
Hello, thanks for helping me. "middle" that worked out I tried importing a compressed private key (those keys starting with K or L) and it did not work and asks for a key in base58 with a maximum of 32 bytes in size, so I imported an imcompressed key (Private key that starts with "5") and it worked, bitcoinJ only imports private keys in uncompressed format. Do you know how to import a compressed private key into bitcoin wallet using bitcoinJ? will I have to download a more up-to-date version of BitcoinJ that accepts compressed keys?
Bitcoin Daytrader (8 months ago)
I did check that list and I think it is very self explainable, it tells us that we run the program as follows: within C:\bitcoinj\tools> you run the wallet tool by typing: wallet-tool --flags action-name. In the previous example we used the action-names: dump & decrypt with --flags: --dump-privkey, --password=, --wallet=(input) & > (output) So I suspect we replace the dump --dump-privkey with the import private key function. Probably something like this: C:\bitcoinj\tools> wallet-tool add-key --privkey=YOURPRIVKEY --wallet=WALLET.dat > UPDATEDWALLET.dat If the wallet still has encryption I expect that we also have to add: decrypt --password=YOURPASS
Johnny Darko #ConTV (8 months ago)
How to import private keys from bitcoinJ in bitcoin wallet backup?
Johnny Darko #ConTV (8 months ago)
Bitcoin Daytrader Yes, I already have done this, once time I got import private key in the backup only copy the private key and paste in the waalet backup which I have decrypted with openSSL and I restore the wallet backup and the private key wich I have imported in the backup decrypt, the address on the key appers in "address book - receive address" but the wallet generated other wallet (with other addresses, other seed) I want import a private key without generate other wallet above
Bitcoin Daytrader (8 months ago)
Hi Johnny Darko, I think you can use the c:\bitcoinj\tools\wallet-tool for that. I assume that you mean export from wallet, so if you have all the dependencies for bitcoinj installed open CMD and change directory to the wallet-tool. then run: wallet-tool dump --dump-privkeys decrypt --password=YOURPASS --wallet=WALLET.dat > OUTPUTWALLET.txt
Subandi Suherman (9 months ago)
Its cool Man.
manoranjan behera (9 months ago)
How to find private key for a imported address
Bitcoin Daytrader (9 months ago)
Hi Manoranjan, If you have imported a address with only the address you are not going to be able to get the private key of that address. All my tutorials are about decrypting a file that contains the private keys. If you do not have a backup, 12-word-backup or a file with the private key encrypted, you are not going to be able to get the private key. Best Regards
Deney Swart (10 months ago)
Thank you very much!!
mustafa kareem (11 months ago)
hi bro i need help plz i need Private Keys
true love (11 months ago)
Please help me I have 1501 btc watch only I have no private key please help me I gave you half btc for my help [email protected]
supergoopinator (11 months ago)
Between this and the previous video I think I'll be able to get my private keys after my confirmations are complete that I've emptied my BTC from the wallet to a new one. Thank you! I'm still confused about collecting all my BCH with that info, will I have to enter every single private key in order to gain access to every bit of BCH that is mine? If I end up getting all my BCH I'll definitely be sending a tip your way.
Bitcoin Daytrader (11 months ago)
Hi Supergoopinator, The wallet that I am using has an enter private key option, as you see in the tutorial about getting your BCH. That wallet is able to import multiple address's privatekeys at a time.
Antonio Thomas (11 months ago)
Mate you deserve a lot of Karma-points! Wish you the best!
Antonio Thomas (11 months ago)
On the step: wallet-tool dump --dump-privkeys decrypt --password:0000 --wallet=android_dec > android_keys the created file is empty. I guess it's because of the version 5.4 Someone can help please? :(
Bitcoin Daytrader (11 months ago)
Awesome man! Thank you very much! I realy do appreciate it!! King Regard!
Antonio Thomas (11 months ago)
Bitcoin Daytrader it's out. Hash: a1564bf5c25392c3382058fb7807d9d0256075b621e329dcd579b9a006ca8eb7 Thanks again Mate! Wish you good luck! Tony
Bitcoin Daytrader (11 months ago)
Ofcourse, It took me a while to respond because usually I receive coins on my online exchange accounts like poloniex or bittrex, but the wallets are under maintenance, so I downloaded a new android wallet app named Coinomi.  My NAVcoin address is: NYArwfqQws7GpfG7Ai7cqsa7tc9hS61wzM
Antonio Thomas (11 months ago)
i would like to send you some NAVcoins if its possible.
Bitcoin Daytrader (11 months ago)
Nice! I'm glad to have helped you out Antonio, and if you want to donate to my channel you can with any coin you like, I personally would not send btc because of the high mining fees today.
SPACE DOG LUL (1 year ago)
Big thank you!
Bitcoin Daytrader (1 year ago)
No problem ;)
Dope Fiend (1 year ago)
I had to create extra MAVEN_HOME sys variable for it to fully function. Thanks for the vid again, got muh keyzzzz.
Bitcoin Daytrader (1 year ago)
It sounds as if you did not setup the environment variables for maven in the advanced system settings, maybe you wrote the directory wrong. The first time I forgot the \bin part and one time I forgot the ; sign. I hope that could help you out. Regards
Bitcoin Daytrader (1 year ago)
Awesome news man!! I did not need to put MAVEN_HOME C:\maven-home\bin, maybe it's different in other windows versions, but I am very glad that you could do it man!!
Dope Fiend (1 year ago)
Thanks for making this vid dude, gonna try it soon. There's no way that i could figure all of this out on my own.
Bitcoin Daytrader (1 year ago)
Thank you for watching my new video. Please let me know how it goes when you are going to try this out, let me know if you have any complication. I hope this video can help you get your keys :D

Would you like to comment?

Join YouTube for a free account, or sign in if you are already a member.