gurnec / btcrecover

An open source Bitcoin wallet password and seed recovery tool designed for the case where you already know most of your password/seed, but need assistance in trying different possible combinations.
GNU General Public License v2.0
1.27k stars 680 forks source link

BTCRecover is Not Generating Any Passwords!! #271

Open gregorycarnegie opened 6 years ago

gregorycarnegie commented 6 years ago

I have a token list with 72 anchors. But BTCRecover won't run it. BTCRecover will hang for hours without generating a single password. I have double and triple check my token list for conflicts, and there are none, and I have accounted for all 24 tokens. --min-tokens is set to 24.

This token list is supposed to generate ~620000 unique passwords, but removing anchors increases the password count exponentially.

So my questions are:

Token List:

+ ^construct ^8^construct ^12^construct + ^new ^8^new ^12^new + ^glue ^8^glue ^12^glue + ^2^exception ^9^exception exception$ + ^2^gold ^9^gold gold$ + ^2^coal ^9^coal coal$ + ^4^act ^14^act + ^4^dog ^14^dog + ^5^burn ^6^burn + ^5^conflict ^6^conflict + ^3^translate ^17^translate ^22^translate + ^3^she ^17^she ^22^she + ^3^highlight ^17^highlight ^22^highlight + ^7^hat + ^19^rich + ^15^reproduction ^16^reproduction ^20^reproduction + ^15^document ^16^document ^20^document + ^15^shallow ^16^shallow ^20^shallow + ^10^while ^11^while ^13^while ^21^while ^23^while + ^10^equation ^11^equation ^13^equation ^21^equation ^23^equation + ^10^overturn ^11^overturn ^13^overturn ^21^overturn ^23^overturn + ^10^war ^11^war ^13^war ^21^war ^23^war + ^10^wolf ^11^wolf ^13^wolf ^21^wolf ^23^wolf + ^18^cat

gregorycarnegie commented 6 years ago

I was able to get BTCRecover to generate passwords by simplifying the token list and using --no-dupchecks three times:

Instead of 72 token parameters, now I only have 63.

The wait time for generating passwords is 20 minutes and the total time to hash all 600000 passwords is over 2 hours.

My new problem is now that I've got it running, I'm not getting the full hash rate of my GPU. I am only getting up to 65 P/s which is 3 times faster than my cpu but a far cry from my top speed of 4500 P/s.