Thanks for the fast replies!
Have you tried to import the keys you have found?
No, sorry, I don't really understand the format of the output:
{'\x00\x01\x03key': [ (Here there is a list of 142 comma-separated 5- and 6-digit numbers, in ascending value) ], '\t\x00\x01\x04mkey': [], 'PRFdevice': './wallet.dat', 'PRFsize': 139264, 'PRFdt': 0.02301478385125293, "'\x00\x01\x04ckey": []}Is there something I can do with the list of 5/6 digit numbers?
You likely need to use the following commandline options to get it to point to the wallet.dat you want to work on:
Sorry I should have been more clear, I'm running this on a computer that doesn't have any bitcoin software installed, just the wallet.dat file from my old computer, and pywallet.
For the wallet dump the command I ran was:
$ python pywallet.py --datadir=./ --wallet=wallet.dat --dumpwallet --dumpwithbalance > keys.txt
ERROR:root:Couldn't open wallet.dat/main. Try quitting Bitcoin and running this again.I've tried changing the permissions of the wallet file with chmod, and running the command as sudo to make sure its not a permissions issue, but it still gives the same response...
Just as an FYI...
Recover is used when you're effectively scanning a drive to try and find accidentally deleted wallet files and/or keys... it probably isn't what you want to be using...
--recov_device needs to be set to a disk (ie. harddrive or maybe usb). The --recov_size is used to specify the size of the device in Gigabytes...
Ah good to know. Thanks for the clarification!