Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Specify characters that will be used in password recovery #78

Closed
puujee12 opened this issue Sep 6, 2022 · 5 comments
Closed

Specify characters that will be used in password recovery #78

puujee12 opened this issue Sep 6, 2022 · 5 comments
Labels

Comments

@puujee12
Copy link

puujee12 commented Sep 6, 2022

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.

@kimci86
Copy link
Owner

kimci86 commented Sep 6, 2022

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.

@kimci86
Copy link
Owner

kimci86 commented Sep 6, 2022

As a side note, I have been working some more one password recovery recently.
Improvements should be coming in the next few days 🤞 such as being able to specify an exact password length, which would be useful in your case.

@puujee12
Copy link
Author

puujee12 commented Sep 6, 2022

Thank you very much for your fast reply and incredible tool xD

@kimci86
Copy link
Owner

kimci86 commented Sep 7, 2022

With the current version on master branch (build artifacts available here), you can use:
bkcrack -k X Y Z --bruteforce ?dABCDEF --length 28

@kimci86
Copy link
Owner

kimci86 commented Sep 7, 2022

Note that exploring this search spaces of $16^{28} \approx 5.19\times10^{33}$ candidates will takes a few billion years.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants