john icon indicating copy to clipboard operation
john copied to clipboard

Blockchain2john cant handle Blockchain.com Wallet V4 full json file

Open TCRetriever opened this issue 2 years ago • 16 comments

Blockchain2john not extracting hash of blockchain.com V4 Wallet File downloaded from web it's working on btcrecover {"auth_type":0,"real_auth_type":0,"symbol_local":{"symbol":"$","code":"USD","symbolAppearsAfter":false,"name":"U.S. dollar","local":true,"conversion":0},"clientTimeDiff":881,"war_checksum":"62a34349e645be1e","language":"en","symbol_btc":{"symbol":"BTC","code":"BTC","symbolAppearsAfter":true,"name":"Bitcoin","local":false,"conversion":100000000.00000000},"extra_seed":"129029e4184229286cd0517858037ae3ce40a150892213f3e2be999bd1ababb313129d7add35b4200a449604e62862f467f6df5646039b7576f1d35c4181f55a","payload":"{"payload":"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","pbkdf2_iterations":5000,"version":4}","guid":"379097e2-2dc2-44b9-b2b1-7f6b9115be5c","serverTime":1673846016513,"payload_checksum":"a3d0c57e6829564e9f7543c9666b1ad64af3529520ca51e775d7ebd78def70b0","sync_pubkeys":false}

It's a test wallet

TCRetriever avatar Jan 16 '23 05:01 TCRetriever

This is a duplicate of #5078. We are likely closing this and following up on the issue using the original ticket.

Thanks.

claudioandre-br avatar Jan 16 '23 09:01 claudioandre-br

Do you have the password for this wallet? Or do you have a test wallet with a known password?

I confirm that the latest patch cannot handle this json file, but it can handle an edited json file (using the actual payload). But I don't know if john can crack it.

claudioandre-br avatar Jan 22 '23 14:01 claudioandre-br

SAmb88$$$

TCRetriever avatar Jan 22 '23 15:01 TCRetriever

It's a password for tes wallet

TCRetriever avatar Jan 22 '23 15:01 TCRetriever

john cracks it.

We'll probably close #5078 and rename this issue to something like "Blockchain2john should handle the full json file"

$ ../run/john 5225.hash --mask='SAmb88$$$'
Warning: detected hash type "Blockchain", but the string is also recognized as "blockchain-opencl"
Use the "--format=blockchain-opencl" option to force loading these as that type instead
Using default input encoding: UTF-8
Loaded 1 password hash (Blockchain, My Wallet [PBKDF2-SHA1 AES 256/256 AVX2 8x])
Will run 8 OpenMP threads
Press 'q' or Ctrl-C to abort, 'h' for help, almost any other key for status
Warning: Only 1 candidate buffered, minimum 64 needed for performance.
SAmb88$$$        (5225.json)     
1g 0:00:00:00  2.857g/s 2.857p/s 2.857c/s 2.857C/s SAmb88$$$
Use the "--show" option to display all of the cracked passwords reliably
Session completed. 

claudioandre-br avatar Jan 22 '23 15:01 claudioandre-br

Correct

TCRetriever avatar Jan 22 '23 15:01 TCRetriever

Have you edited json file?

TCRetriever avatar Jan 22 '23 15:01 TCRetriever

The edited file is:

{
    "pbkdf2_iterations": 5000,
    "version": 4,    
    "payload": "AP+ZJQ602Gxr\/aaC\/tGn19GHcIOCbHa4zsYvUqfx\/VzWsbjQBcJrHUfm5oyvx79EK7oUfKKJ28TkmvtZlW7n0jRsLI4wsTa2uMPRLQtWZKGRW3XR2t8UAs8sYFR+kmPe8NpLGf11OiN53vrZL2M44El5ZWqOQA25+qzkQGgKkYcdhTvfgWIUGsS7qejRvvl8bLJbmis5kLpsJ0CE+GDxJxcPDz25tMHP+p+pS92jjOiRF0XTSt1yYwmDi1ibTGM65fNjhnCVJiXhO5Ix7OfUMCsgBs2YEI+5SsjFn26MYIU9bcjHGUS28xlxUuR+W3vcAQWu7rXljXHkIylT3HxNlGpHgn1XGOZ38uLOv8iSEvQfo8YDTXOLJ\/Fz7FyxVmJRR9Z5J195e82xnYnvVW5ruaibmTV1w96zvsAh\/rHivDNScQ9psfiJf3jCewwlQT0mPIzETyLtX\/p5ZGm6Dyyx\/0R8lf\/gOZYj8a57YXUmyit4NFuxuYvHjn1aL8\/qK1gnUf6EVVPzVqqKcby\/GQkBSxVT1Izs+3piA\/0DFB22D4KL2+FbXx0AwJvOg6GAyae5eWv18kA3Ri2ukaQgS8mAXqbnWlapU\/x4jyx3idAgm3lNyoeohs5Yt5KowltMKrvj2nzlv4tRSQTcezT6B7rYx+C543P0SbF6UeDJ0vw3l68vMnigi3hF3\/aTAs9G9OJrK\/qSdNpV16X17CRF0Nq9OARS7jZbCoFD508lANGl7X4E6P\/uSPfSh8L8P29boMeg4rFO8mZh7eovZIBgHgYsGvyINK\/aA4ybfpL3eLy1lBQjxudBqlJFfDJbFcEzmOo7JMRtPLT5BMRbLSEYfitaUHHl\/T4a0YsPNtMynLOVA+h+enqT7AUdfMELzVPeAPlh1+nZgeiiRMIeHiOKDh1dJzb3hYrSliJYLZY8UmZ36C8W14nvvtbc0j0dWBH2pb68xrCWl5blgXz2T56d3OxcI0eTQe5RLzlz\/+wFnZQqI3QNnCb8rIXPLEOenbyd5l7e092ue+TXanftc5kjeEd\/farpI\/RMEJDSS7q7+ZvU\/y+yEqyu7gOF32TScW\/BH6FAyMIgGraDKFi1hC1qCCvPR8BLny4xKTcUpQ\/J5pbZh+hsYhR\/d9xfavPJqb5NQ3+cKlWy79YTmQwo1m1s0HeZFPKwP7MV86T+XOt9DrFvYALwPpBwgWI6W+a3tNUEeGwXV+TMg3d1\/fiwBrFDwYChemL3awweSMHLp2T3B+JDneMbaP7OrN3OKaa4yKDpWf2IkrJv+7S8k0YrhSK6TU+d+Wubb8xT5cMzYROVV551qKg3FitMjnWHHQtiLupgY8r3ujwnoKBecjOjvDt8wNkQz2YuBmx+035+eNdAiUTs0Yz7vvx4S1wRKrY4E7N6oAzhfTvoLvFoVMQJQoOCfsU4hPvYbUPxUCCwZbpOYNbQKfBal0HXOq82GX0nj\/qZhFM+r0dmpywpGwAKESbBIZBmcxWDjXnwCnZZnnupiXz6OxnrWLkSCPSyjBA3ScdlDBVgit9QY6CQDS9LFmabnXnTaIUoIlZMbrWW2vaTZ5yh7CU8gK4ch9Ey7mqaoTQOEdtLr0m4qroet00fCv4tN2LOlx0ezNbvNZ2jn963eaddz3CootgJki+VN0bCPgK7BnajLGvo2hRcfYezEvmHlITmRRV7P8d5v+I6jI2LaXfN0UEFDYIdxPkE918F89X0CUtVO4NuUy9tUaDJhwOg16QcK1XyAQAr\/ZqnTKm+lW7KEfqoUBrAXU3xvfNMoVnubq4T4zYK04JceCIU7V8iyAqvG9DKr6Fz4ivoq5tcG67zQ7oYY4O7h6AFSe3S1hzmako9NNG9pk4T4ZczepLcfetmce+PX\/lbeBxJOV+LJV4OAeRf8QDgLelLqlqYgj1d9m3U2xaEtHqEdQLildJ3Qqzp0qr19SFzMXMypLH\/pP0dp875f6kMr9R8XekmSa7t4uPjO9KCPLVje05OKRqFXpWvRu7MppLI5Ll7ZXOYYZySI2ypxpxM6oAi7f+yjNK4LYpRg2nLFIcGYWu3PB0oCaoevvg7LOpF3RKMS4YeFVKkOJOujNnvKfYQhj3tHwVlMr03d4hLlyQyiWqeGi5yG3UC74fr1hSf19zRwsUVV6wIlZOA05R7ThQnRrFX+7I19kpcN9bfzedPweLBwKUWk4kt0UkaSbwcxE3DEslMhRFpufo="
}

claudioandre-br avatar Jan 22 '23 15:01 claudioandre-br

@claudioandre-br my john is not cracking hash which you cracked can you help me out ?

TCRetriever avatar Jan 27 '23 17:01 TCRetriever

my john is not cracking hash which you cracked can you help me out ?

The proper fix for V4 is https://github.com/openwall/john/commit/342364206fa9bfc129c6ef78fd2770f91e137b74 (committed a few days ago)

You need to use the latest source code from this repository.

claudioandre-br avatar Jan 27 '23 17:01 claudioandre-br

I already did it

TCRetriever avatar Jan 27 '23 18:01 TCRetriever

I recompiled just now. Everything seems ok:

Target CPU ......................................... x86_64 AVX2, 64-bit LE
AES-NI support ..................................... run-time detection
Target OS .......................................... linux-gnu
Cross compiling .................................... no
Legacy arch header ................................. x86-64.h

Optional libraries/features found:
Memory map (share/page large files) ................ yes
Fork support ....................................... yes
OpenMP support ..................................... yes (not for fast formats)
OpenCL support ..................................... yes
Generic crypt(3) format ............................ yes
OpenSSL (many additional formats) .................. yes
libgmp (PRINCE mode and faster SRP formats) ........ yes
128-bit integer (faster PRINCE mode) ............... yes
libz (7z, pkzip and some other formats) ............ yes
libbz2 (7z and gpg2john bz2 support) ............... yes
libpcap (vncpcap2john and SIPdump) ................. yes
Non-free unrar code (complete RAR support) ......... yes
librexgen (regex mode, see doc/README.librexgen) ... no
OpenMPI support (default disabled) ................. no
Experimental code (default disabled) ............... no
ZTEX USB-FPGA module 1.15y support ................. no

Install missing libraries to get any needed features that were omitted.

Configure finished.  Now "make -s clean && make -sj4" to compile.
$ make -sj4
ar: creating aes.a
ar: creating poly1305-donna.a
ar: creating ed25519-donna.a
ar: creating secp256k1.a

Make process completed.

$ git log
commit 342364206fa9bfc129c6ef78fd2770f91e137b74 (HEAD -> bleeding-jumbo)
Author: magnum <[email protected]>
Date:   Tue Jan 17 23:57:00 2023 +0100

    Add support for Blockchain v4
    
    See #5078

$ cat ../5225 
{
    "pbkdf2_iterations": 5000,
    "version": 4,    
    "payload": "AP+ZJQ602Gxr\/aaC\/tGn19GHcIOCbHa4zsYvUqfx\/VzWsbjQBcJrHUfm5oyvx79EK7oUfKKJ28TkmvtZlW7n0jRsLI4wsTa2uMPRLQtWZKGRW3XR2t8UAs8sYFR+kmPe8NpLGf11OiN53vrZL2M44El5ZWqOQA25+qzkQGgKkYcdhTvfgWIUGsS7qejRvvl8bLJbmis5kLpsJ0CE+GDxJxcPDz25tMHP+p+pS92jjOiRF0XTSt1yYwmDi1ibTGM65fNjhnCVJiXhO5Ix7OfUMCsgBs2YEI+5SsjFn26MYIU9bcjHGUS28xlxUuR+W3vcAQWu7rXljXHkIylT3HxNlGpHgn1XGOZ38uLOv8iSEvQfo8YDTXOLJ\/Fz7FyxVmJRR9Z5J195e82xnYnvVW5ruaibmTV1w96zvsAh\/rHivDNScQ9psfiJf3jCewwlQT0mPIzETyLtX\/p5ZGm6Dyyx\/0R8lf\/gOZYj8a57YXUmyit4NFuxuYvHjn1aL8\/qK1gnUf6EVVPzVqqKcby\/GQkBSxVT1Izs+3piA\/0DFB22D4KL2+FbXx0AwJvOg6GAyae5eWv18kA3Ri2ukaQgS8mAXqbnWlapU\/x4jyx3idAgm3lNyoeohs5Yt5KowltMKrvj2nzlv4tRSQTcezT6B7rYx+C543P0SbF6UeDJ0vw3l68vMnigi3hF3\/aTAs9G9OJrK\/qSdNpV16X17CRF0Nq9OARS7jZbCoFD508lANGl7X4E6P\/uSPfSh8L8P29boMeg4rFO8mZh7eovZIBgHgYsGvyINK\/aA4ybfpL3eLy1lBQjxudBqlJFfDJbFcEzmOo7JMRtPLT5BMRbLSEYfitaUHHl\/T4a0YsPNtMynLOVA+h+enqT7AUdfMELzVPeAPlh1+nZgeiiRMIeHiOKDh1dJzb3hYrSliJYLZY8UmZ36C8W14nvvtbc0j0dWBH2pb68xrCWl5blgXz2T56d3OxcI0eTQe5RLzlz\/+wFnZQqI3QNnCb8rIXPLEOenbyd5l7e092ue+TXanftc5kjeEd\/farpI\/RMEJDSS7q7+ZvU\/y+yEqyu7gOF32TScW\/BH6FAyMIgGraDKFi1hC1qCCvPR8BLny4xKTcUpQ\/J5pbZh+hsYhR\/d9xfavPJqb5NQ3+cKlWy79YTmQwo1m1s0HeZFPKwP7MV86T+XOt9DrFvYALwPpBwgWI6W+a3tNUEeGwXV+TMg3d1\/fiwBrFDwYChemL3awweSMHLp2T3B+JDneMbaP7OrN3OKaa4yKDpWf2IkrJv+7S8k0YrhSK6TU+d+Wubb8xT5cMzYROVV551qKg3FitMjnWHHQtiLupgY8r3ujwnoKBecjOjvDt8wNkQz2YuBmx+035+eNdAiUTs0Yz7vvx4S1wRKrY4E7N6oAzhfTvoLvFoVMQJQoOCfsU4hPvYbUPxUCCwZbpOYNbQKfBal0HXOq82GX0nj\/qZhFM+r0dmpywpGwAKESbBIZBmcxWDjXnwCnZZnnupiXz6OxnrWLkSCPSyjBA3ScdlDBVgit9QY6CQDS9LFmabnXnTaIUoIlZMbrWW2vaTZ5yh7CU8gK4ch9Ey7mqaoTQOEdtLr0m4qroet00fCv4tN2LOlx0ezNbvNZ2jn963eaddz3CootgJki+VN0bCPgK7BnajLGvo2hRcfYezEvmHlITmRRV7P8d5v+I6jI2LaXfN0UEFDYIdxPkE918F89X0CUtVO4NuUy9tUaDJhwOg16QcK1XyAQAr\/ZqnTKm+lW7KEfqoUBrAXU3xvfNMoVnubq4T4zYK04JceCIU7V8iyAqvG9DKr6Fz4ivoq5tcG67zQ7oYY4O7h6AFSe3S1hzmako9NNG9pk4T4ZczepLcfetmce+PX\/lbeBxJOV+LJV4OAeRf8QDgLelLqlqYgj1d9m3U2xaEtHqEdQLildJ3Qqzp0qr19SFzMXMypLH\/pP0dp875f6kMr9R8XekmSa7t4uPjO9KCPLVje05OKRqFXpWvRu7MppLI5Ll7ZXOYYZySI2ypxpxM6oAi7f+yjNK4LYpRg2nLFIcGYWu3PB0oCaoevvg7LOpF3RKMS4YeFVKkOJOujNnvKfYQhj3tHwVlMr03d4hLlyQyiWqeGi5yG3UC74fr1hSf19zRwsUVV6wIlZOA05R7ThQnRrFX+7I19kpcN9bfzedPweLBwKUWk4kt0UkaSbwcxE3DEslMhRFpufo="
}
python3 ../run/blockchain2john.py --json ../5225 > hash
$ ../run/john hash  --mask='SAmb88$$$'
Warning: detected hash type "Blockchain", but the string is also recognized as "blockchain-opencl"
Use the "--format=blockchain-opencl" option to force loading these as that type instead
Using default input encoding: UTF-8
Loaded 1 password hash (Blockchain, My Wallet [PBKDF2-SHA1 AES 256/256 AVX2 8x])
Will run 8 OpenMP threads
Press 'q' or Ctrl-C to abort, 'h' for help, almost any other key for status
Warning: Only 1 candidate buffered, minimum 64 needed for performance.
SAmb88$$$        (5225)     
1g 0:00:00:00  2.000g/s 2.000p/s 2.000c/s 2.000C/s SAmb88$$$
Use the "--show" option to display all of the cracked passwords reliably
Session completed. 

claudioandre-br avatar Jan 27 '23 18:01 claudioandre-br

As I understand, we have yet to add support for the full, non-edited JSON file as seen in the first comment here. Re-opening.

@claudioandre-br Do you perhaps already have it in repaired form that you can post? @witee-star's comment here has lines wrapped.

solardiz avatar Jan 27 '23 21:01 solardiz

Do you perhaps already have it in repaired form that you can post?

Above, at https://github.com/openwall/john/issues/5225#issuecomment-1399524041

claudioandre-br avatar Jan 27 '23 21:01 claudioandre-br

Above, at #5225 (comment)

That's not what I meant. I mean the original JSON file with only inadvertent linefeeds removed, not a file edited to an extent where our current script would load it.

solardiz avatar Jan 27 '23 21:01 solardiz

Oh, looks like the linefeeds are just a GitHub thing, and are gone when I copy-paste. Anyway, here's a version in the proper backticks for preformatted text. We also need to get this into the john-samples repo.

{"auth_type":0,"real_auth_type":0,"symbol_local":{"symbol":"$","code":"USD","symbolAppearsAfter":false,"name":"U.S. dollar","local":true,"conversion":0},"clientTimeDiff":881,"war_checksum":"62a34349e645be1e","language":"en","symbol_btc":{"symbol":"BTC","code":"BTC","symbolAppearsAfter":true,"name":"Bitcoin","local":false,"conversion":100000000.00000000},"extra_seed":"129029e4184229286cd0517858037ae3ce40a150892213f3e2be999bd1ababb313129d7add35b4200a449604e62862f467f6df5646039b7576f1d35c4181f55a","payload":"{"payload":"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","pbkdf2_iterations":5000,"version":4}","guid":"379097e2-2dc2-44b9-b2b1-7f6b9115be5c","serverTime":1673846016513,"payload_checksum":"a3d0c57e6829564e9f7543c9666b1ad64af3529520ca51e775d7ebd78def70b0","sync_pubkeys":false}

solardiz avatar Jan 27 '23 21:01 solardiz