15
6
I've lost the password to one of my wallets (it's a small one, don't worry). I was sure I remembered the password ... but evidently I don't.
Is there a program that I can use to brute-force my password, given hints?
Meaning, suppose that I remember that my password was "abc", but in fact maybe it's "Abc" or "Abc0". I would give the cracker program the string "abc" as a hint, and it would try a lot of permutations on it until it finds the real password.
Does such a cracker program currently exist? (Reliable sources please, hopefully open source)
To clarify, are you asking about the Satoshi client? I have a 'mywallet' that I instantly forgot the password to, but I believe it's empty. – Chris Moore – 2012-03-29T08:45:17.130
1@ChrisMoore - yeah, Satoshi/standard client. – ripper234 – 2012-03-29T09:33:56.967
1If you don't want the password to exist anywhere outside your brain, you should use a spaced repetition software to memorize it. (Ideally the software should be able to check your input against a stored hash, and used on a computer permanently disconnected from the internet) – Meni Rosenfeld – 2012-03-29T10:45:57.290
3@MeniRosenfeld and what does this have to do with this question? – o0'. – 2012-03-29T12:19:27.420
3@Lohoris: That it proposes alternative solutions to its premise. I am under the impression that this is acceptable use for comments. – Meni Rosenfeld – 2012-03-29T12:57:39.050
3
I had to google "spaced repetition". Found http://en.wikipedia.org/wiki/Spaced_repetition and thought a link here might be useful.
– Chris Moore – 2012-03-29T16:24:33.1033@Meni: At this point, the password does not exist anywhere outside his brain (and possibly no longer inside, either) :-) – Thilo – 2012-03-30T04:27:48.213
1@Thilo: Yes, but this circumstance can be prevented for the future, in theory at least. – Meni Rosenfeld – 2012-03-30T07:15:22.023
4FYI - luckily enough, the password was indeed stored on my Keepass. I just named the entry "wallet" and not "bitcoin", so when I searched for it it didn't come up. But the question is still relevant. – ripper234 – 2012-04-02T16:52:01.550
1Yeah!
+1 for KeePass! – Stephen Gornick – 2012-04-03T19:07:13.037
Yup, question is still relevant. Here's another unfortunate story: http://www.reddit.com/r/Bitcoin/comments/rqymz/forgot_my_walletdat_password_how_to_fix
– Stephen Gornick – 2012-04-03T19:07:51.493