(08-29-2023, 02:16 AM)nick8606 Wrote: Your command line must be like this:
Code:python.exe blockchain2john.py --base64 wallet.aes.json
Or just decode your data with any Base64 tool and make your hash manually (decoded size = 640):
$blockchain$640$7B7C62E50C427E31...731A65D2DA1F3C2F
Thanks. I figured out the problem with blockchain2john; it doesn't play nice with Python 3. Using 2.7 worked and my output matches yours. Thanks for including that for me.
Now that I got that working, hashcat says no hashes loaded.
Code:
PS LOCATION\hashcat-6.2.6> .\hashcat.exe -a 0 -m 12700 ..\KNOWN.hash ..\wordlists\known.dict
hashcat (v6.2.6) starting
..\KNOWN.hash: Byte Order Mark (BOM) was detected
Successfully initialized the NVIDIA main driver CUDA runtime library.
Failed to initialize NVIDIA RTC library.
* Device #1: CUDA SDK Toolkit not installed or incorrectly installed.
CUDA SDK Toolkit required for proper device support and utilization.
Falling back to OpenCL runtime.
* Device #1: WARNING! Kernel exec timeout is not disabled.
This may cause "CL_OUT_OF_RESOURCES" or related errors.
To disable the timeout, see: https://hashcat.net/q/timeoutpatch
OpenCL API (OpenCL 3.0 CUDA 12.2.128) - Platform #1 [NVIDIA Corporation]
========================================================================
* Device #1: NVIDIA GeForce RTX 3090 Ti, 24448/24563 MB (6140 MB allocatable), 84MCU
Minimum password length supported by kernel: 0
Maximum password length supported by kernel: 256
Hashfile '..\KNOWN.hash' on line 1 ($): Signature unmatched
No hashes loaded.
Started: Mon Aug 28 20:31:51 2023
Stopped: Mon Aug 28 20:31:56 2023
So now what am I doing wrong?