Bitcoin2john ((link))
You cannot feed a raw Bitcoin wallet.dat file directly into a password cracker. Wallet files contain massive amounts of data, including private keys, public addresses, transaction histories, and metadata.
python3 bitcoin2john.py wallet.dat > wallet.hash 3. Brute-Forcing (John the Ripper) Bitcoin2john
You have an old, encrypted Bitcoin wallet (wallet.dat, or from Multibit, Armory, etc.), and you have forgotten or partially remember the passphrase. Bitcoin2john extracts the cryptographic hash derived from that passphrase, allowing you to brute-force or dictionary-attack it. You cannot feed a raw Bitcoin wallet