Bitcoin Forum
May 08, 2024, 01:11:10 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Bitcoin Technical Support / Re: Wallet.dat recoverd and corrupted (Help withHEX and pywallet) on: December 21, 2020, 10:44:52 AM
Thanks for all tips Wink

With another Laptop also with Win 10 all haved work fine.
I also used the command: pywallet_partial_recovery_ on this Laptop.
Thanks the guys for the great work with Pywallet.
I have my keys back Smiley
2  Bitcoin / Bitcoin Technical Support / Re: Wallet.dat recoverd and corrupted (Help withHEX and pywallet) on: December 20, 2020, 09:18:05 PM
Thanks Wink

i have allready do the command:
python pywallet.py --dumpwallet path\to\wallet.dat
There is always the message that the btc must be closed.
I've already read this error from other people here in the forum. The tips are dont work with delete some or all data in the BTC Folder and only left the wallet.dat in the folder.
Thats why i use the pywallet_partial_recovery_ command.

I think that i have the same problem like this guy https://bitcointalk.org/index.php?topic=1404609.msg14257235#msg14257235
But the current attempts just show me 130 unencrypted keys. Note: a correct file newly created with btc-qt version 0.8.0 also only shows me 150 unencrypted keys.
Therefore i hope that will be not to late Smiley

Tomorrow i will check the pywallet.py programm with LINUX. Hope that is work without error.






3  Bitcoin / Bitcoin Technical Support / Re: Wallet.dat recoverd and corrupted (Help withHEX and pywallet) on: December 20, 2020, 06:32:49 PM
Thanks for your answers.

I get the Version 2.3 from here (https://github.com/mikeborghi/pywallet)
I hope its the right one?
The exact commandline is: ython pywallet.py --recover --recov_device=F: --recov_size=8Gio --recov_outputdir=D:\

I always get the code:
Found 0 possible wallets
Found 0 possible encrypted keys
Found 260 possible unencrypted keys
Traceback (most recent call last):
  File "pywallet.py", line 4887, in <module>
    crypter.SetKeyFromPassphrase(passphraseRecov, NPP_salt, NPP_rounds, NPP_method)
  File "pywallet.py", line 770, in SetKeyFromPassphrase
    len(vKeyData), nDerivIterations, ctypes.byref(self.chKey), ctypes.byref(self.chIV))
WindowsError: exception: access violation reading 0x0000000092B99B88


Have do a lot of thinks like this: BCDEDIT /SET {CURRENT} NX ALWAYSOFF
But i cant run it.




4  Bitcoin / Bitcoin Technical Support / Re: Wallet.dat recoverd and corrupted (Help withHEX and pywallet) on: December 19, 2020, 01:02:22 PM
The error with bsddb have bin fixed (my bad).

now this are my results after using pywallet:

Found 0 possible wallets
Found 0 possible encrypted keys
Found 130 possible unencrypted keys
Traceback (most recent call last):
  File "pywallet.py", line 4887, in <module>
    crypter.SetKeyFromPassphrase(passphraseRecov, NPP_salt, NPP_rounds, NPP_method)
  File "pywallet.py", line 770, in SetKeyFromPassphrase
    len(vKeyData), nDerivIterations, ctypes.byref(self.chKey), ctypes.byref(self.chIV))
WindowsError: exception: access violation reading 0x0000000092B99B88


Please someone can tell me what to do and is there any hope to get the key?


Thanks a lot
5  Bitcoin / Bitcoin Technical Support / Re: Wallet.dat recoverd and corrupted (Help withHEX and pywallet) on: December 19, 2020, 11:35:33 AM
Thanks for the link.


I created an intact wallet.dat with the Bitcoin-qt version 0.8.0. and will run pywallet on this data. After the test, I came to a similar result (150 unencrypted keys with 10 numbers). the 130 found unencryted keys are probably correct.
However, I don't know what to do with the created file (pywallet_partial_recovery_)?



I also wonder what kind of error I get at bsddb???

Found 0 possible wallets
Found 0 possible encrypted keys
Found 130 possible unencrypted keys


All the found encrypted private keys have been decrypted.
Traceback (most recent call last):
  File "pywallet.py", line 4875, in <module>
    db_env = create_env(options.recov_outputdir)
  File "pywallet.py", line 1269, in create_env
    r = db_env.open(db_dir, (DB_CREATE|DB_INIT_LOCK|DB_INIT_LOG|DB_INIT_MPOOL|DB_INIT_TXN|DB_THREAD|DB_RECOVER))
bsddb.db.DBRunRecoveryError: (-30974, 'DB_RUNRECOVERY: Fatal error, run database recovery -- D: No such file or directory')
6  Bitcoin / Bitcoin Technical Support / Re: Wallet.dat recoverd and corrupted (Help withHEX and pywallet) on: December 19, 2020, 10:52:36 AM
Hello and thanks for your answer.

For Hex i have used the standalone from this topic (https://bitcointalk.org/index.php?topic=43496.0). But the adress have no BTC. The Hex  Code was found in database.log0001 not in the wallet.dat so i think the hex code is an impasse.

All the unencrypted keys have nine numbers with plus one letter.


This are the results after run with pywallet version 2.3


Found 0 possible wallets
Found 0 possible encrypted keys
Found 130 possible unencrypted keys


All the found encrypted private keys have been decrypted.
Traceback (most recent call last):
  File "pywallet.py", line 4875, in <module>
    db_env = create_env(options.recov_outputdir)
  File "pywallet.py", line 1269, in create_env
    r = db_env.open(db_dir, (DB_CREATE|DB_INIT_LOCK|DB_INIT_LOG|DB_INIT_MPOOL|DB_INIT_TXN|DB_THREAD|DB_RECOVER))
bsddb.db.DBRunRecoveryError: (-30974, 'DB_RUNRECOVERY: Fatal error, run database recovery -- D: No such file or directory')


Have i do somethin wrong?
And was is my next step?

Thanks a lot Smiley
7  Bitcoin / Bitcoin Technical Support / Re: Wallet.dat recoverd and corrupted (Help withHEX and pywallet) on: December 19, 2020, 02:22:15 AM
Update:
I have uncompressed the HEX 64 bit code an it is nothing at the adress.

Can someone tell me what is means thet i get at pywallet unencrypted keys (130)and No encryption key and no wallet found.

I also have a question about hex usage. How do I know which HEX search number to enter? I've tried 0204010120. I have see this code at Youtube,
but here someone used a different code to search for the HEX file.


Thanks a lot for any help  Smiley


8  Bitcoin / Bitcoin Technical Support / Wallet.dat recoverd and corrupted (Help withHEX and pywallet) on: December 19, 2020, 01:47:42 AM
Hello together,

i am the new one her  Tongue

i have a corrupted wallet.dat. The Wallet was Bitcoin-QT 0.8.0 Beta.

So i do a lot of thinks to get my keys back.

With Hex i get a code HEX 64 bit. For the Hex date search i have used 0204010120.
I dont not what to do with this code. The Tools from the old topics dont work anymore (https://github.com/pierce403/keyhunter).
Maybe my technical knowledge is not enough.
Any help or something what i can do with this 64 bit code?


I also run pywallet, but i only get unencryptet keys (130). No encryptet key and no wallet.dat




Iam not a computer expert Smiley so please be indulgent.

Thanks a lot for any help Roll Eyes
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!