07-05-2016, 05:02 PM
I'm trying to understand rules, masks etc - I think I do (mostly!). The (older) pages that talk about maskprocessor and other utils like combinator.bin (https://hashcat.net/wiki/doku.php?id=bru...s_original) - do these all still make sense with hashcat3? The reason I ask is hashcat seems to have the ability to do much of what (e.g.) maskprocessor does in terms of word generation. Well, the masks and settings seem the same.
I read a post earlier which talked about a combination approach required, with a dict paired with the same dict, plus capitalization and digits and the reply was to use combinator and pipe to stdin. (https://hashcat.net/forum/thread-5480.ht...ight=rules). What's a bit confusing to the noob like me is, hashcat seems to be able to do the combinator bit itself (e..g hc -m 0 -a 1 dict.txt dict.txt --stdout) so ... why do I use combinator.bin?
Also .. a question on rules. If I want to take a wordlist, add 00-99, and 1900-1999 to the end of every word, I though I might be able to use a rule set like
$?d?d
$19?d?d
I now know that's not possible (the d means something else... I get it). Someone else replied earlier you have to have a rule for each year you want to add like 00, 01, 02.
Can someone confirm this is all correct? I might have thought adding years and digits like with the mask option would be a really common requirement. Or is it that rules are just as efficient?
I read a post earlier which talked about a combination approach required, with a dict paired with the same dict, plus capitalization and digits and the reply was to use combinator and pipe to stdin. (https://hashcat.net/forum/thread-5480.ht...ight=rules). What's a bit confusing to the noob like me is, hashcat seems to be able to do the combinator bit itself (e..g hc -m 0 -a 1 dict.txt dict.txt --stdout) so ... why do I use combinator.bin?
Also .. a question on rules. If I want to take a wordlist, add 00-99, and 1900-1999 to the end of every word, I though I might be able to use a rule set like
$?d?d
$19?d?d
I now know that's not possible (the d means something else... I get it). Someone else replied earlier you have to have a rule for each year you want to add like 00, 01, 02.
Can someone confirm this is all correct? I might have thought adding years and digits like with the mask option would be a really common requirement. Or is it that rules are just as efficient?