Post
Topic
Board Bitcoin Technical Support
Re: Encrypted wallet.dat, lost password, any solutions?
by
niklas
on 15/02/2013, 08:18:58 UTC
Hi everyone,

I have exactly the same problem as described here - forgot the password for my wallet. I have tried out Revalins script but sso far I had no luck. There are two issues that possibly prevent me from succesfully using Revalin's script:

1. I am running the script on the laptop I also use for my work (I do not have another computer at the moment. Therefore I can let the script run only at night and on weekends, but there is no possibility to resume the script at the point where it left off.)
2. I tried to add german umlauts (ä,ö,ü) to the character list used in the script, but somehow they were not correctly used.

For the reasons mentioned above I have two questions to Revalin and all other interested:

Would it be possible to implement a resume function (possibly using a protocol of the already tried-out combinations)?
Could you add german umlaut and special characters (Ä,Ö,Ü,ä,ö,ü,ß)?

Any help would be great!

I mangaged to solve my problems on my own:

The issue with the german umlauts seems to have to do with some encoding problems. It dissappeared when I used linux instead of Windows.

I am now running the script brute.rb on a virtual machine provided my Amazon using Linux. After registering for Amazon Web Services (AWS), you can use one of their smallest virtual machine instances ('micro') for free for one year. After starting the bitcoind, you just start the script like this:

ruby brute.rb > log.txt &

It then sends its output to log.txt and you can just logout. It takes quite some time, since the AWS micro instance is rather low on CPU power. An attempt to crack an 8 character password took about one week. However, it is absolutely free; you don't even have to pay for the electricity ...