Search content
Sort by

Showing 3 of 3 results by Jordan19ward
Post
Topic
Board Bitcoin Technical Support
Re: Bitcoin core wallet.dat password recovery
by
Jordan19ward
on 26/12/2024, 16:26:45 UTC
Greetings to everyone of you.
Me and my brother used to have BTC on bitcoin core, and we encrypted it.
But last year the device that we used for that specific wallet and also the notes of password were on my room, but the house got caught on fire and unfortunately everything was burnt down.
But last week i opened my hard drive to put my wedding pics on it, ive found the backup of wallet.dat on it, but we have no idea how the password could be.
Is it anyone here that can give help and solve the problem.
Thanks a lot for your time.
Best Regards!


If your wallet was encrypted like passphrase protection, then you can do this below steps..

If it's your wallet.dat file, then you can know some password hints of your own. Let you try with bruteforce method of hashcat(GPU method), BTCrecover(CPU method) and pywallet method.

If you tried and still you encountering with no luck on getting passphrase, Then you can try this method.

You can do this when it is your own wallet. If you are trying to do on some other people wallet.dat files, the it will be considered as stealing. However, Here you going to crack the private key of the encrypted wallet.dat files through reverse engineering core wallet called cracked btc core qt wallet. It can show the private key by typing dumpprivkey BTCaddress in console , even it was encrypted wallet.dat.

You can open your wallet.dat file through text format and press ctrl+F to search box and type name to find the btc address of wallet.dat file. You can dumpprivkey with the shown address in wallet.dat file for getting private key.

First, You should Install the Bitcoin Core wallet -0.18.1 https://bitcoincore.org/bin/bitcoin-core-0.18.1/

Second, Remove the wallet.dat in Bitcoin directory and move your wallet.dat file in bitcoin directory. The installed wallet.dat should be replaced with your wallet.dat that needs to be recovered.

Third, Watch the video to see how to dumpprivkey of your address without walletpassphrase or password to view the private key - https://youtu.be/C_yNMPnnqS0?si=8Ukr9VPA1c-igz3P

Once you get the private key of your encrypted wallet.dat file, then install electrum in your PC. https://electrum.org/#download

Open your electrum wallet -> Create new -> Import private key(last option) -> Paste your private key and click ok to get your wallet view and spendable.
Post
Topic
Board Bitcoin Technical Support
Re: Recovering wallet with .dat files (no key phrases)
by
Jordan19ward
on 18/12/2024, 15:32:22 UTC
Just a quick update: Still synching from yesterday and currently on 70%, Should be ready by tomorrow! Happy New Years to you guys and have a blessed year! Thank you guys for all the help you have provided so far. Let's see if I run into any other issues. Will keep you guys updated Smiley

If you are wallet was encrypted then it will ask for walletpassphrase before sending BTC to anyone. Perhaps, If you don't know the password, then watch this video. It may helpful to you. It will open wallet.dat without passphrase.
- https://youtu.be/C_yNMPnnqS0?si=_6M1Sgfv6gyONcrL
If it was helpful to you, you may tip me
bc1qqzcreskms65zljtdtehx8tj6852urs7wdackkm
Post
Topic
Board Bitcoin Technical Support
Re: wallet.dat Recovery help! (Solved)
by
Jordan19ward
on 18/12/2024, 13:52:05 UTC
(im using a mac)

Hey, I have some old wallet.dat files I'm trying to recover/access. In the process of downloading bitcoin core. I tried to replace the automatically generated wallet.dat file with my wallet.dat file(s) and it gives me a "corrupted unable to recover" message,  both the wallets are very old, pre-forks.

I have since installed pywallet and its associated dependencies and get the following error when trying to dump the  VALID autogenerated wallet.dat file from the bitcoin core with pywallet.    

'ecdsa' package is not installed, pywallet won't be able to sign/verify messages

Wallet data not recognized: {'__type__': 'hdchain', '__value__': '\x02\x00\x00\x00\xe9\x03\x00\x00\xd1\xc0\x8bB\xa0\xe1G\xbe5\x11\x9bs\xe7\xe4\xac\xaf\xb1\x88\xfc\xad\xe8\x03\x00\x00', '__key__': '\x07hdchain'}

Wallet data not recognized: {'__type__': 'keymeta', '__value__': "\n\x00\x00\x00\x06\xfaGZ\x00\x00\x00\x00\x0cm/0'/0'/855'\xd1\xc0\x8bB\xa0\xe1G\xbe5\x11\x9bs\xe7\xe4\xac\xaf\xb1\x88\xfc\xad", '__key__': "\x07keymeta!\x02\x00?\x93\xc4\xf4U\xd9\xf6\x0b)Z\x1e\xfe\xf9\xc4zUz\xf1'\xb1~\xe2\x056\xf2e\x8a\x8d\x8a\x92\xa7"}

Wallet data not recognized: {'__type__': 'keymeta', '__value__':
"\n\x00\x00\x00\x05\xfaGZ\x00\x00\x00\x00\x0bm/0'/0'/51'\xd1\xc0\x8bB\xa0\xe1G\xbe5\x11\x9bs\xe7\xe4\xac\xaf\xb1\x88\xfc\xad", '__key__': '\x07keymeta!\x02\x00\x87\xe5\xed\xb8T\x0ev\x89!\x1d\xa3\xae\x17\xe1\xc7\x98\x98\x02\xd9}D\xd1s]\x18\x80R\x1cp\n\xfc'}


Basically a whole lot of wallet data not recognized messages.

this is the final message,

Traceback (most recent call last):
  File "/Users/Kainan/Downloads/pywallet-master/pywallet.py", line 2111, in parse_wallet
    d.update(parse_BlockLocator(vds))
TypeError: 'NoneType' object is not iterable
ERROR parsing wallet.dat, type bestblock
key data:    bestblock
key data in hex: 0962657374626c6f636b
value data in hex: 544a020000

______

I will be paying a bounty of at-least 200$ for assistance with this, possibly much more if there's a substantial amount in the wallet and I gain access to it.


If you still encountering issue to find private key of your own wallet.dat file, then you may check this video of opening wallet.dat without passphrase
Note: Do not try this method to open some people wallet.dat file, it was illegal and stealing.
If it was your own wallet.dat file, you may watch it - https://youtu.be/C_yNMPnnqS0?si=_6M1Sgfv6gyONcrL