Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unrecognized Wallet Format Error in btcrecover 0.17.10 #518

Open
mankoob opened this issue Apr 20, 2024 · 3 comments
Open

Unrecognized Wallet Format Error in btcrecover 0.17.10 #518

mankoob opened this issue Apr 20, 2024 · 3 comments

Comments

@mankoob
Copy link

mankoob commented Apr 20, 2024

When attempting to use btcrecover 0.17.10 with Python 2.7.14, I encountered an error regarding an unrecognized wallet format. The error message displayed is as follows:

Starting btcrecover 0.17.10 on Python 2.7.14 64-bit, 16-bit unicodes, 32-bit ints
btcrecover.py: error: unrecognized wallet format; heuristic parser(s) reported:
    WalletPywallet: Unrecognized pywallet format (does not look like ASCII text)
    WalletMultiBitHD: MultiBit HD wallet files must be named mbhd.wallet.aes
    WalletMsigna: Not an mSIGNA wallet: no such table: Keychain
    WalletBlockchain: Can't base64-decode Blockchain wallet: Incorrect padding
    WalletBither: Not a Bither wallet: no such table: addresses, no such table: password_seed

This error occurs despite attempting to parse various wallet formats using the heuristic parsers available in btcrecover. It appears that the program is unable to recognize the format of the provided wallet file, leading to the failure of the recovery process.

I seek assistance in resolving this issue, as it impedes my ability to recover a wallet using btcrecover. Any guidance or workaround to successfully parse and recover wallets of unrecognized formats would be greatly appreciated.

Thank you for your attention to this matter.

@eluzgin
Copy link

eluzgin commented Oct 27, 2024

You didn't specify which wallet you used - I am facing same error for Bitcoin Core 27.0 wallet:

C:\Users\btcte\Develop\btcrecover>C:\Python27\python.exe btcrecover.py --tokenlist token.txt --wallet wallet.dat
Starting btcrecover 0.17.10 on Python 2.7.18 32-bit, 16-bit unicodes, 32-bit ints
btcrecover.py: error: unrecognized wallet format; heuristic parser(s) reported:
WalletPywallet: Unrecognized pywallet format (does not look like ASCII text)
WalletMultiBitHD: MultiBit HD wallet files must be named mbhd.wallet.aes
WalletMsigna: Not an mSIGNA wallet: no such table: Keychain
WalletBlockchain: Can't base64-decode Blockchain wallet: Incorrect padding
WalletBither: Not a Bither wallet: no such table: addresses, no such table: password_seed

@eluzgin
Copy link

eluzgin commented Oct 27, 2024

Related ticket: #539

@eluzgin
Copy link

eluzgin commented Oct 28, 2024

This issue should be resolved by switching to an updated version of the same software here:
https://github.com/3rdIteration/btcrecover

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants