bitcoin2john supports:
Bitcoin2john is not usually a standalone download. It comes bundled with: Bitcoin2john
Your wallet.dat is not encrypted, or you are pointing to a very old version (pre-encryption era). Fix: Try opening the wallet in a text editor. If you see readable JSON or private keys, it is not encrypted. You don't need Bitcoin2john. If you see readable JSON or private keys,
| Error | Cause | Fix | |-------|-------|-----| | No such file or directory | Wrong path | Use absolute path to wallet.dat | | Unsupported wallet version | Very old/new wallet | Patch script or use wallet2john from hashcat-utils | | No encrypted master key found | Wallet not encrypted | Cannot crack (no hash to extract) | | Invalid magic bytes | Corrupted wallet or not Bitcoin Core wallet | Verify file type ( file wallet.dat ) | Extremely old wallets (pre-0
Bitcoin2john works best on wallets that use the "master key" encryption model (Bitcoin Core 0.4.0 to 0.16.0). Extremely old wallets (pre-0.4.0) or very new ones (with descriptor wallets) may use different encryption schemes. For non-Bitcoin Core wallets (Electrum, Multibit), you need other 2john variants (e.g., electrum2john ).