Skip to content

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

@sigkill

Description

@sigkill

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions