Bitcoin Forum
November 14, 2024, 10:59:28 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Address syntax inside the 10000 BTC wallet.dat file  (Read 373 times)
walletrecovery (OP)
Copper Member
Member
**
Offline Offline

Activity: 421
Merit: 29


View Profile WWW
February 26, 2022, 07:40:27 AM
Last edit: February 26, 2022, 01:54:53 PM by walletrecovery
 #1

For example such question. If you open any bitcoin wallet in a text editor, there is always the word name followed by the wallet address.
Usually, in 99% of cases, the syntax is such that after the word name there is a symbol "

for example
name"1GGkBTEvbQV8CjztXFAfNZfAUS39uzQ3oL

but it happens that after the word name I see symbol !
name!1quZQ76sp476b8rncpzHtLAHUo3fRwvdN

If I edit the file and instead of the ! replace to this symbol "
then the wallet file stops opening in the program and shows this error



So I have a question, can such a symbol !
be present inside the wallet file or is this symbol can be sign of the fake wallet?

What does this symbol mean and why some wallets have this symbol !
inside, while other wallets have only the symbol "

If I open wallet in old version bitcoin core and leave name! I see this warning:


and if I open wallet in new version bitcoin core and leave name! as is I see this without any warnings or errors

stanner.austin
Member
**
Offline Offline

Activity: 69
Merit: 53


View Profile
February 26, 2022, 08:04:42 AM
 #2

@walletrecovery
May be its in unicode ? if name in unicode some utf-8 viewer may change it to english chars.
what are the hex bytes before and after ?
kaggie
Sr. Member
****
Offline Offline

Activity: 333
Merit: 506


View Profile
February 26, 2022, 05:17:11 PM
 #3

Address syntax inside the 10000 BTC wallet.dat file

Much more interesting is why you think you have a 10000 BTC wallet.dat when it doesn't sound like it is working.
Sounds like a very interesting tale.

Quote from: author
1GGkBTEvbQV8CjztXFAfNZfAUS39uzQ3oL
Is this an address in that wallet?
stanner.austin
Member
**
Offline Offline

Activity: 69
Merit: 53


View Profile
February 26, 2022, 05:50:57 PM
Merited by NotATether (3), odolvlobo (1), ABCbits (1), nc50lc (1)
 #4

@walletrecovery
Hello
my my mistake your talking about bitcoin wallet.dat which is database.
db file always store name + size in hex for data + data
“ in hex is 0x22 so 34 char next to read ‘\0’ terminated.
walletrecovery (OP)
Copper Member
Member
**
Offline Offline

Activity: 421
Merit: 29


View Profile WWW
February 26, 2022, 06:14:29 PM
 #5

Address syntax inside the 10000 BTC wallet.dat file

Much more interesting is why you think you have a 10000 BTC wallet.dat when it doesn't sound like it is working.
Sounds like a very interesting tale.

Quote from: author
1GGkBTEvbQV8CjztXFAfNZfAUS39uzQ3oL
Is this an address in that wallet?

1LfV1tSt3KNyHpFJnAzrqsLFdeD2EvU1MK - main address

1MPUE8RhfzFvjgE1sqKyoqUm4HUBaid98C - address inside wallet, but 0 transactions
1GGkBTEvbQV8CjztXFAfNZfAUS39uzQ3oL - address inside wallet, but 0 transactions
1quZQ76sp476b8rncpzHtLAHUo3fRwvdN - address inside wallet, but 0 transactions

bc1qa8kngm77jczr8m47fvsg4qmncp0agetp4l9ja7 - this address not available inside wallet.dat
bc1qt2g7qt2fevfdkgyrvvqp4rs9ftdadx628k36du - this address not available inside wallet.dat



I don’t understand, if you look at my personal wallet, then inside there are addresses to which coins were sent to me,
and this wallet does not contain these two addresses. Maybe my wallet is HD, but this one is of the old format.


kaggie
Sr. Member
****
Offline Offline

Activity: 333
Merit: 506


View Profile
February 26, 2022, 07:38:26 PM
 #6

1LfV1tSt3KNyHpFJnAzrqsLFdeD2EvU1MK - main address

1MPUE8RhfzFvjgE1sqKyoqUm4HUBaid98C - address inside wallet, but 0 transactions
1GGkBTEvbQV8CjztXFAfNZfAUS39uzQ3oL - address inside wallet, but 0 transactions
1quZQ76sp476b8rncpzHtLAHUo3fRwvdN - address inside wallet, but 0 transactions

bc1qa8kngm77jczr8m47fvsg4qmncp0agetp4l9ja7 - this address not available inside wallet.dat
bc1qt2g7qt2fevfdkgyrvvqp4rs9ftdadx628k36du - this address not available inside wallet.dat



I don’t understand, if you look at my personal wallet, then inside there are addresses to which coins were sent to me,
and this wallet does not contain these two addresses. Maybe my wallet is HD, but this one is of the old format.

Amazing.
walletrecovery (OP)
Copper Member
Member
**
Offline Offline

Activity: 421
Merit: 29


View Profile WWW
February 26, 2022, 09:27:43 PM
 #7

Amazing.
[/quote]

Amazing FAKE wallet.dat file?

odolvlobo
Legendary
*
Offline Offline

Activity: 4508
Merit: 3417



View Profile
February 27, 2022, 07:34:25 PM
Merited by Foxpup (2), ABCbits (2), nc50lc (2), NotATether (2), BlackHatCoiner (2)
 #8

For example such question. If you open any bitcoin wallet in a text editor, there is always the word name followed by the wallet address.
Usually, in 99% of cases, the syntax is such that after the word name there is a symbol "

for example
name"1GGkBTEvbQV8CjztXFAfNZfAUS39uzQ3oL

but it happens that after the word name I see symbol !
name!1quZQ76sp476b8rncpzHtLAHUo3fRwvdN

If I edit the file and instead of the ! replace to this symbol "
then the wallet file stops opening in the program and shows this error

So I have a question, can such a symbol !
be present inside the wallet file or is this symbol can be sign of the fake wallet?

The wallet.dat file is a binary file. It is not intended to be viewed with a text editor. The " that you are referring to is probably data (0x22) and not a delimiter.

In fact, it looks like the value simply indicates the length of the field that follows: 34 bytes for " (0x22) and 33 bytes for ! (0x21).

Join an anti-signature campaign: Click ignore on the members of signature campaigns.
PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
NotATether
Legendary
*
Offline Offline

Activity: 1792
Merit: 7382


Top Crypto Casino


View Profile WWW
February 28, 2022, 12:09:26 PM
 #9

The wallet.dat file is a binary file. It is not intended to be viewed with a text editor. The " that you are referring to is probably data (0x22) and not a delimiter.

In fact, it looks like the value simply indicates the length of the field that follows: 34 bytes for " (0x22) and 33 bytes for ! (0x21).


This is why I do not recommend opening wallet.dat files inside hex editors because the symbols are at best unintelligible, and at worst misleading. Better to use BDB extraction programs instead.

███████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████

███████████████████████
.
BC.GAME
▄▄▀▀▀▀▀▀▀▄▄
▄▀▀░▄██▀░▀██▄░▀▀▄
▄▀░▐▀▄░▀░░▀░░▀░▄▀▌░▀▄
▄▀▄█▐░▀▄▀▀▀▀▀▄▀░▌█▄▀▄
▄▀░▀░░█░▄███████▄░█░░▀░▀▄
█░█░▀░█████████████░▀░█░█
█░██░▀█▀▀█▄▄█▀▀█▀░██░█
█░█▀██░█▀▀██▀▀█░██▀█░█
▀▄▀██░░░▀▀▄▌▐▄▀▀░░░██▀▄▀
▀▄▀██░░▄░▀▄█▄▀░▄░░██▀▄▀
▀▄░▀█░▄▄▄░▀░▄▄▄░█▀░▄▀
▀▄▄▀▀███▄███▀▀▄▄▀
██████▄▄▄▄▄▄▄██████
.
..CASINO....SPORTS....RACING..


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
walletrecovery (OP)
Copper Member
Member
**
Offline Offline

Activity: 421
Merit: 29


View Profile WWW
February 28, 2022, 05:40:57 PM
 #10

The wallet.dat file is a binary file. It is not intended to be viewed with a text editor. The " that you are referring to is probably data (0x22) and not a delimiter.

In fact, it looks like the value simply indicates the length of the field that follows: 34 bytes for " (0x22) and 33 bytes for ! (0x21).

[/quote]

I understood everything, thanks. Now my main program is "Pywallet".
Opening and analyzing a wallet with a text editor is stupid. Thanks all.

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!