I found my old Bitcoin wallet that was encrypted about one year ago. Unfortunately it seems to be corrupted since the old (at time of wallet's encryption) and new versions of Bitcoin Core are unable to open it.
All my passwords are kept in a secure Keepass database, so I still have the wallet's pasphrase.
Opening the wallet file in a text editor (gedit) shows mostly binary (I think) data, but a few interesting words scattered around. Such words include "blockindex", "ckey", and the names of some transactions.
I've tried using the latest version of pywallet (
https://github.com/jackjack-jj/pywallet) from the command line, but always receive this message:
ERROR:root:Couldn't open wallet.dat/main. Try quitting Bitcoin and running this again.
Bitcoin is definitely not running, and I've tried the same commands with a fresh wallet without issues.
There are lots of very old (2+ years) posts claiming this is impossible, but I'm hoping things have changed since then. I haven't seen any recent posts on the subject.
Any ideas?