combine rules without duplicates?
#6
no, I think in this case it's different.

There are 11 sets and some of them are a set (or a OR) , like this:
Code:
(['sa4', 'sa@'], ['sb6'], ['sc<', 'sc{'], ['se3'], ['sg9'], ['si1', 'si!'], ['so0'], ['sq9'], ['ss5', 'ss$'], ['st7', 'st+'], ['sx%'])

so for the "a" replacement, there are 2 alternatives "sa4" and "sa@", but only one should be used within a rule line, but both should be run at the end (therefore there are 2 alternatives).

The main problem for the maskprocessor or mask file generation approach is that hashcat only allows 4 custom charsets, so you would need to do somethink like this:
Code:
hashcat --stdout -a 3 -o my.rule -1 'a@' -2 '<{' -3 '1!' -4 '5$' 'sa?1 sb6 sc?2 se3 sg9 si?3 so0 sq9 ss?4 st7 sx%'
hashcat --stdout -a 3 -o my.rule -1 'a@' -2 '<{' -3 '1!' -4 '5$' 'sa?1 sb6 sc?2 se3 sg9 si?3 so0 sq9 ss?4 st+ sx%'

you could also use a hashcat mask file (.hcmask) instead of running 2 commands.

The trick is to use all the 4 allowed custom charsets and use "st7" and "st+" (or 1 of the charsets that couldn't fit in the 4 custom charsets) as separate commands or lines in the hcmask file.
Reply


Messages In This Thread
combine rules without duplicates? - by Shooter3k - 08-31-2020, 11:26 PM
RE: combine rules without duplicates? - by royce - 08-31-2020, 11:53 PM
RE: combine rules without duplicates? - by royce - 09-01-2020, 04:10 AM
RE: combine rules without duplicates? - by philsmd - 09-01-2020, 02:36 PM
RE: combine rules without duplicates? - by royce - 09-01-2020, 05:04 PM