hashcat Forum
What is the default bruteforce charset? - Printable Version

+- hashcat Forum (https://hashcat.net/forum)
+-- Forum: Deprecated; Previous versions (https://hashcat.net/forum/forum-29.html)
+--- Forum: Old oclHashcat Support (https://hashcat.net/forum/forum-38.html)
+--- Thread: What is the default bruteforce charset? (/thread-4364.html)



What is the default bruteforce charset? - cybhashcat - 05-16-2015

Hello!
i can't seem to find the answer to this anywhere...
when i do the simple command:
oclHashcat64.exe -m 300 -a 3 E:\Hash\hash.txt

in the hopes of bruteforcing a password, is it only the "basic" 62 charset? (numbers, small-case letters, upper-case letters)? or symbols as well?

and if i want to include all symbols, what exactly should i be adding to my command?

Alternatively, if "all symbols" is too much, what i usually recommended/used?
thank you!


RE: What is the default bruteforce charset? - epixoip - 05-16-2015

Default values are found here: http://hashcat.net/wiki/doku.php?id=oclhashcat#default_values

So for -a 3:

Quote:-1 ?l?d?u -2 ?l?d -3 ?l?d*!$@_ ?1?2?2?2?2?2?2?3?3?3?3?d?d?d?d

For "all symbols" you'd use the ?a character class with an appropriate mask, e.g. ?a?a?a?a?a?a?a?a for 95^8. See http://hashcat.net/wiki/doku.php?id=mask_attack#masks


RE: What is the default bruteforce charset? - cybhashcat - 05-16-2015

(05-16-2015, 05:19 AM)epixoip Wrote: Default values are found here: http://hashcat.net/wiki/doku.php?id=oclhashcat#default_values

So for -a 3:

Quote:-1 ?l?d?u -2 ?l?d -3 ?l?d*!$@_ ?1?2?2?2?2?2?2?3?3?3?3?d?d?d?d

For "all symbols" you'd use the ?a character class with an appropriate mask, e.g. ?a?a?a?a?a?a?a?a for 95^8. See http://hashcat.net/wiki/doku.php?id=mask_attack#masks

ohh now i get it! "?a" includes all the above char-sets within itself.

so in order to brute-force every password combination between 0 characters and lets say 9 i need to write:
Code:
oclHashcat64.exe ?a -m 300 -a 3 E:\Hash\hash.txt



RE: What is the default bruteforce charset? - epixoip - 05-16-2015

No, that mask would only brute force passwords with a length of 1. Actually it wouldn't do anything because your arguments are in the wrong order. If you wanted to brute force "all" characters lengths 1-9, your command would be:

Code:
oclHashcat64 -a 3 -i -m 300 E:\Hash\hash.txt ?a?a?a?a?a?a?a?a?a



RE: What is the default bruteforce charset? - cybhashcat - 05-16-2015

(05-16-2015, 08:41 PM)epixoip Wrote: No, that mask would only brute force passwords with a length of 1. Actually it wouldn't do anything because your arguments are in the wrong order. If you wanted to brute force "all" characters lengths 1-9, your command would be:

Code:
oclHashcat64 -a 3 -i -m 300 E:\Hash\hash.txt ?a?a?a?a?a?a?a?a?a

OH, now i get it.
thank you so much for all the help!