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

Bug in the way password with custom characters increments. #5

Open
sigkill opened this issue Feb 27, 2022 · 1 comment
Open

Bug in the way password with custom characters increments. #5

sigkill opened this issue Feb 27, 2022 · 1 comment
Labels

Comments

@sigkill
Copy link

sigkill commented Feb 27, 2022

Tested on arm, x86 Linux, Windows, Mac... when running a command with custom characters over a certain amount of custom fields - the additional range of characters does NOT increment. I've tested both with a --resume flag and with just an example. For instance:

~/go/bin/brute38 --charset='ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890' '?????????????????' 6Psdgsdgsgsdg.... will output to:

KeyType: ECMultKey Network: Bitcoin Pattern: ????????????????? Unknown chars: 17 Password length: 17 Total passphrase space size: 18446744073709551615 1998934881474191231 passphrases tried (latest guess: KJHT3K0JL1GPAAAAA )
^---------------from four characters at the end.
Also the counter, does not appear to count base 36 correctly as you can see from the base 36 character set.

Not sure what to to fix it, I have a wrapper, but this is an interesting limitation I wish I had realized was an issue a few months ago.

@cculianu
Copy link
Owner

Jeez, I'm sorry. There might very well be a bug. I have abandoned the Go language altogether now and am no longer really maintaining this app. I may re-redesign it to run in C++ and use OpenCL though at some point. I just lost interest in Go dev, and in this app as a result. I'm sorry for the bug! Feel free to find anybody else to contribute a patch...

@cculianu cculianu added the bug label Feb 27, 2022
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