Title: asking btc hash $bitcoin$98$ Post by: polypusx on June 26, 2020, 02:07:04 PM Hi
im asking is there a way to know/check what chars contain in the hash ? for example: in the hash ( password char ) there is number,symbol,capital,normal letter etc some people said there is a way to read it but they dont tell me how to check. Title: Re: asking btc hash $bitcoin$98$ Post by: jackg on June 26, 2020, 02:28:35 PM What sort of hash are you asking for, what's the specific context?
I'm assuming you're talking more about the identifier/separator, but what's the context is it a whole wallet or specific key you're trying to find? I've seen wallet recovert services use $bitcoin$ for the identifier and a : as a separator (normally when a password needs brute forcing for recovery for example). Title: Re: asking btc hash $bitcoin$98$ Post by: polypusx on June 26, 2020, 02:33:42 PM What sort of hash are you asking for, what's the specific context? I'm assuming you're talking more about the identifier/separator, but what's the context is it a whole wallet or specific key you're trying to find? I've seen wallet recovert services use $bitcoin$ for the identifier and a : as a separator (normally when a password needs brute forcing for recovery for example). i cant post because its my private wallet. but i want just do some research. yes $bitcoin$ is the hash when we use john the ripper with .dat file encrypted. for the hash result i want to know how to see what chars inside the password by the hash such as " tthe password has symbol,capital,number etc or even better can know how many chars the password is Title: Re: asking btc hash $bitcoin$98$ Post by: math09183 on June 26, 2020, 04:06:42 PM Hi im asking is there a way to know/check what chars contain in the hash ? for example: in the hash ( password char ) there is number,symbol,capital,normal letter etc some people said there is a way to read it but they dont tell me how to check. Usually you should have 3 important information: hash itself, salt and number of iterations. What you included as an example "$bitcoin$98$" looks like a format from John The Ripper, used also by Hashcat. Other applications may use different way of saving these values. You may publish hash, because in fact it is nothing else as a hash for a given word, taking into account other conditions (salt and iterations). As long as you do not publish your wallet - it is just a hash. And because different wallets may set different number of iterations or have different salt, this same password generates completely different hashes. You may try to create two wallets with this same password and I think you will have different hash. This is why to 'break' hash (in fact it is not breaking, but guessing password) the only option is to use brute-force method. There is point in using rainbow tables. This same word will generate different hash for different wallets. For example: this is hash dump in format for btcrecover: YmM6ys56xQ2EMnK26eyDSsmoW/H6cRdkI+x4CEjQmdWFZ0b2H2aCQ8scpW7zAQBo8AnW and this is hash dump for hashcat: $bitcoin$64$cace7ac50d843272b6e9ec834ac9a85bf1fa71176423ec780848d099d5856746$16$f61f668243cb1ca5$127854$96$5fc3496ba1440f3315bee5f3bf41725d8e4b90490bf7a30e08e723d26885a2fc8d664f56f6dd8882f8748e76bff6ac85$130$04f337019182692c8aead3704b3ddac1deca637f44d26a78367513c56b0c8ef8bd5b355f91f39f7c9eeaea4700695391f0be0ec8e3d5c929061b0ad96a00fa43b6 Number of iterations: 127854 Salt: f61f668243cb1ca5 Title: Re: asking btc hash $bitcoin$98$ Post by: polypusx on June 26, 2020, 04:20:29 PM Hi im asking is there a way to know/check what chars contain in the hash ? for example: in the hash ( password char ) there is number,symbol,capital,normal letter etc some people said there is a way to read it but they dont tell me how to check. Usually you should have 3 important information: hash itself, salt and number of iterations. What you included as an example "$bitcoin$98$" looks like a format from John The Ripper, used also by Hashcat. Other applications may use different way of saving these values. You may publish hash, because in fact it is nothing else as a hash for a given word, taking into account other conditions (salt and iterations). As long as you do not publish your wallet - it is just a hash. And because different wallets may set different number of iterations or have different salt, this same password generates completely different hashes. You may try to create two wallets with this same password and I think you will have different hash. This is why to 'break' hash (in fact it is not breaking, but guessing password) the only option is to use brute-force method. There is point in using rainbow tables. This same word will generate different hash for different wallets. For example: this is hash dump in format for btcrecover: YmM6ys56xQ2EMnK26eyDSsmoW/H6cRdkI+x4CEjQmdWFZ0b2H2aCQ8scpW7zAQBo8AnW and this is hash dump for hashcat: $bitcoin$64$cace7ac50d843272b6e9ec834ac9a85bf1fa71176423ec780848d099d5856746$16$f61f668243cb1ca5$127854$96$5fc3496ba1440f3315bee5f3bf41725d8e4b90490bf7a30e08e723d26885a2fc8d664f56f6dd8882f8748e76bff6ac85$130$04f337019182692c8aead3704b3ddac1deca637f44d26a78367513c56b0c8ef8bd5b355f91f39f7c9eeaea4700695391f0be0ec8e3d5c929061b0ad96a00fa43b6 Number of iterations: 127854 Salt: f61f668243cb1ca5 $bitcoin$64$f0ef639cd01bb26805c190e0aeb Title: Re: asking btc hash $bitcoin$98$ Post by: math09183 on June 26, 2020, 04:27:30 PM this is the hash exctract by john the ripper $bitcoin$64$f0ef639cd01bb26805c190e0aeba006fbdd6b817e0b6634b0fb11944bc0f19eb$16$d2542bb38e0ee061$76753$2$00$2$00 ha ha ha How much did you pay? ;-) Famous 10K wallet... Title: Re: asking btc hash $bitcoin$98$ Post by: polypusx on June 26, 2020, 04:32:39 PM this is the hash exctract by john the ripper $bitcoin$64$f0ef639cd01bb26805c190e0aeba ha ha ha How much did you pay? ;-) Famous 10K wallet... Title: Re: asking btc hash $bitcoin$98$ Post by: math09183 on June 26, 2020, 04:43:26 PM this is the hash exctract by john the ripper $bitcoin$64$f0ef639cd01bb26805c190e0aeba006fbdd6b817e0b6634b0fb11944bc0f19eb$16$d2542bb38e0ee061$76753$2$00$2$00 ha ha ha How much did you pay? ;-) Famous 10K wallet... If you know - it means you know the password. To check if you are not wrong - try this: https://hashcat.net/hashcat/ Title: Re: asking btc hash $bitcoin$98$ Post by: polypusx on June 26, 2020, 04:49:20 PM this is the hash exctract by john the ripper $bitcoin$64$f0ef639cd01bb26805c190e0 ha ha ha How much did you pay? ;-) Famous 10K wallet... If you know - it means you know the password. To check if you are not wrong - try this: https://hashcat.net/hashcat/ Title: Re: asking btc hash $bitcoin$98$ Post by: math09183 on June 26, 2020, 04:53:59 PM nope its not about knowing the password. but its about, one guy said plain text, and other guy said there is symbol and number in it. but when i asked how they know, their answer is there is a way to read it. not exactly what the password is https://www.youtube.com/watch?v=bBS8WYKYggA Title: Re: asking btc hash $bitcoin$98$ Post by: JulioVasquez on June 28, 2020, 11:20:35 AM this is the hash exctract by john the ripper $bitcoin$64$f0ef639cd01bb26805c190e0 ha ha ha How much did you pay? ;-) Famous 10K wallet... If you know - it means you know the password. To check if you are not wrong - try this: https://hashcat.net/hashcat/ The hash represents the password and there is no way to know from the hash how long/short the password is. Some hashes, like the blockchain.com wallet.aes.json hash also includes some history and parameters inside the blockchain account. So they tend to have very large hashes which are part of how you setup your wallet. For wallet.dat hashes they are just random numbers representing the password. For ethereum, the hash sometimes also includes the public address of the wallet, especially the pre ico (presale wallets) If your wallet is just sent to you by a random guy, its probably forged. Title: Re: asking btc hash $bitcoin$98$ Post by: walletrecovery on July 06, 2020, 10:53:42 AM For example:
this is hash dump in format for btcrecover: YmM6ys56xQ2EMnK26eyDSsmoW/H6cRdkI+x4CEjQmdWFZ0b2H2aCQ8scpW7zAQBo8AnW and this is hash dump for hashcat: $bitcoin$64$cace7ac50d843272b6e9ec834ac9a85bf1fa71176423ec780848d099d5856746$16$f61f668243cb1ca5$127854$96$5fc3496ba1440f3315bee5f3bf41725d8e4b90490bf7a30e08e723d26885a2fc8d664f56f6dd8882f8748e76bff6ac85$130$04f337019182692c8aead3704b3ddac1deca637f44d26a78367513c56b0c8ef8bd5b355f91f39f7c9eeaea4700695391f0be0ec8e3d5c929061b0ad96a00fa43b6 Number of iterations: 127854 Salt: f61f668243cb1ca5 [/quote] I know where this example comes from $bitcoin$64$cace7ac50d843272b6e9ec834ac9a85bf1fa71176423ec780848d099d5856746$16$f61f668243cb1ca5$127854$96$5fc3496ba1440f3315bee5f3bf41725d8e4b90490bf7a30e08e723d26885a2fc8d664f56f6dd8882f8748e76bff6ac85$130$04f337019182692c8aead3704b3ddac1deca637f44d26a78367513c56b0c8ef8bd5b355f91f39f7c9eeaea4700695391f0be0ec8e3d5c929061b0ad96a00fa43b6 this wallet has this hash https://ibb.co/LS5Bgfr Title: Re: asking btc hash $bitcoin$98$ Post by: bob123 on July 06, 2020, 04:38:11 PM You obviously don't know what a hash is.
And obviously you are not talking about your wallet. Please read this article (https://en.wikipedia.org/wiki/Hash_function) first. Afterwards you should know what a hash is. Then you might understand that you were actually talking about the representation (which doesn't play any role at all). P.s. if you bought wallet.dat files, you got scammed. Title: Re: asking btc hash $bitcoin$98$ Post by: HCP on July 07, 2020, 10:38:40 PM nope its not about knowing the password. but its about, one guy said plain text, and other guy said there is symbol and number in it. but when i asked how they know, their answer is there is a way to read it. not exactly what the password is They're just talking bullshit and guessing... there is no way to simply "look" at a given hash and say "there are definitely symbols and numbers in it" ::)Title: Re: asking btc hash $bitcoin$98$ Post by: BASE16 on July 11, 2020, 05:24:43 PM It depends on how you decode it.
It can be a b' byte string or in 0x Hexadecimal(BASE16 most commonly used in hex editor etc.) ,or in Decimal(BASE10) or in Binary (BASE2). In Hexadecimal it will only have '1234567890ABCDEF' While in Decimal it will only have '1234567890' <- numeric system we use. And in Binary it will only have 1 and 0's 110100101010100101 In any case the wallet.dat itself is a Berkley Database File. You can decode this in various ways. For example in Linux: Code: sudo apt-get install db-util Will dump the wallet to a text file called wallet_dump.txt The text file will reveal the version numbers format database name and type in the header, and after the header you can see the key entries. Code: VERSION=3 So now i guess you would have to specify what you are looking for exactly :) |