Bitcoin Forum
May 01, 2024, 05:31:29 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Bitcoin Technical Support / Unencrypt wallet.dat with known password for raw data scans - 10% bounty on: September 13, 2021, 08:12:22 PM
I am looking for a way to dump the data from my wallet.dat into raw form. I know the password. This is for a recovery attempt. Is there something that will do this "remove the password"? The wallet data corruption is very specific. I am looking for way to go through a unencrypted version of all the code.

So far I have dumped the wallet with Berkley flag R, gone though all the code and still did not find what I was looking for.

OpenSSL decrypt doesn't work and I suspect that is for android wallets. I have gotten data dumps but they are not readable.

Is there anything that will decrypt a wallet.dat and output a unencrypted version of the code?

Thank you in advance. I will also offer a bounty of 10%. However I do not know the value of the corrupted wallet.... It was originally from 2009-2010.....

This is my very old personal wallet.

I will not send it to you. Do not waste your time.
2  Alternate cryptocurrencies / Altcoin Discussion / Uncompress Doge private keys - For repair purposes on: March 09, 2021, 08:07:59 PM
I know this is easy to do with bitcoin.

I am looking for a way to take a compressed doge private key and convert it to uncompressed, off the Doge elliptical curve. I need the uncompressed keys, so if possible I can convert them to Bitcoin keys. Long story but this is for repairing a old bitcoin wallet.
3  Bitcoin / Bitcoin Technical Support / Complicated help with crossed-client key compression. on: March 01, 2021, 06:47:10 PM
My old bitcoin wallet.dat, from client 3.24. Was mined on and before the 3.24. Wallet.dat sat for years and was accidently loaded into Doge core in 2013. I suspect it compressed my bitcoin keys. The data timestamps of btc/doge show when dumped by BTC core 13 for some reason. Clear data split by blockchain creation dates. Is there currently a way to un-compresse a Doge key/addy address? I am hoping the original data is tact. The BTC method does not work as I think it somehow changed the keys/address when Doge client got involved. Key to hex to math formula maybe?

Also having a difficult time compiling older clients, My 686 ubuntu emulation works like garbage. Any advise? Was going to try a pre-compression erra client but there are only sources online.

Also strange. 1 address is coming up different 1 digit shorter in all the dumps from BTC form.

1F2f3FubHQ7v8cvcSf81xkj4rQC4URKhF - 34 digits
18w2pc9PFUfmCaR4JdKaDery3Bentp6CYy - 35 all the rest
1LJAdG24ajwgBhitKJnFfyTiSF9NaA45Jy - 35 all the rest
4  Bitcoin / Bitcoin Technical Support / Corrupted privkey, BTC wallet from 2010, was crossed into a Doge client. on: February 18, 2021, 03:38:41 AM
This is a month going. I know there is BTC in my old wallet. Long story short. Mined in 2010, forgot about it. Loaded wallet.dat into DOGE client in 2013 on accident. Noticed pretty quick and pulled it back out but the damage has been done. There are 203 keys reporting with 1 unknown when sending zapwallettxes in bitcoind. Pywallet, bincoind dumpwallet and various other key dumping method are only dumping 213 keys. You can see the code break in the dump for the addresses. A few of the wallet dumps give a script 7 error. Salvage wallet just wasted my time. It may be possible the original BTC wallet was encrypted, and Doge encrypted it again. Or the wallet had the primary key dumped aside and coded. I have my primary password to unlock. I was also wondering it I could remove the encryption without a dump if it would produce at least a encrypted key string. Too many countless nights here. I am about to call it quits for another few years. Below is a output of some of the data.

Wallet data not recognized: Bdict({u'__type__': 'flags', u'__value__': '\x00\x00\x00\x00\x00\x00\x00\x00', u'__key__': '\x05flags'})

Wallet data not recognized: Bdict({u'__ty__': 'cscript', u'__value__':
'\x16\x00\x14\xfd\x16,\xd44J\x1d\x90\x82$\xc0\xadQ*\x14S\**\***** ', u'__key__': '\x07cscript\x1cg\xa7\xc4\x8d\***\***\xc2\x0b\xa7\xaf\***\xef;\xd8*K\x*1'})


Wallet data not recognized: Bdict({u'__type__': 'cscript', u'__value__': '\x16\x00\x14\***\xb7\x9a\xa0\xd9\xe1Br\xb4x\x89\***\xb6\xd5\xfb&\x18\t\****', u'__key__': '\x07cscript\xf5\x90\x1a^\x89\***\x92\xbd\x19*\xaa\x07\xcf;_\xfbI\x1e\****'})

Wallet data not recognized: Bdict({u'__type__': 'purpose', u'__value__': '\x07receive', u'__key__': '\x07purpose*bc1ql5tze4p5fgwepq3yczk4z2s52wrv2j6jvg998j'})
Wallet data not recognized: Bdict({u'__type__': 'purpose', u'__value__': '\x07receive', u'__key__': '\x07purpose*bc1quxme4gxeu9p89drc38qtd40mycvqncnxr3dd4p'})
ERROR parsing wallet.dat, type setting
key data: setting addrIncoming
key data in hex: 0773657474696e670c61646472496e636f6d*****
value data in hex: f0eb0000
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!