Specify characters that will be used in password recovery
Hello, I was wondering that, is it possible to specify characters that will be used in password recovery? I'm trying to recover password with 28 length and I know that this password uses Decimals and upper-case Hexadecimal characters only. Even though there is ?u?d option it will take very long time.
Hi, yes you can specify a character set explicitly as a list of characters. Sequences with a question mark are shortcuts.
For uppercase hexadecimal digits, you can use 0123456789ABCDEF, or in short ?dABCDEF.
As a side note, I have been working some more one password recovery recently. Improvements should be coming in the next few days :crossed_fingers: such as being able to specify an exact password length, which would be useful in your case.
Thank you very much for your fast reply and incredible tool xD
With the current version on master branch (build artifacts available here), you can use:
bkcrack -k X Y Z --bruteforce ?dABCDEF --length 28
Note that exploring this search spaces of $16^{28} \approx 5.19\times10^{33}$ candidates will takes a few billion years.