How does -q and -r work with maskprocessor?
#8
any one?

I am not sure how many people use -q and -r but the more I thought about it I am convinced -q -r are misleading. What q achieves should be result of r, and vice versa.

with -q, --seq-max=NUM Maximum number of multiple sequential characters, I understand aa1234 would be pass, aaa would be a fail

with -r, --occurrence-max=NUM Maximum number of occurrence of a character, I understand with -r 2, two occurent is ok, three would fail

look at this:

c:\HC\hashcat>mp32 -q 3 ?l?l?l?l | grep zzaz
zzaz

c:\HC\hashcat>mp32 -q 2 ?l?l?l?l | grep zzaz

c:\HC\hashcat>mp32 -r 2 ?l?l?l?l | grep zzaz

c:\HC\hashcat>mp32 -r 3 ?l?l?l?l | grep zzaz

c:\HC\hashcat>mp32 -r 4 ?l?l?l?l | grep zzaz
zzaz

opposite round. Misleading definition. Or "your English" is strange.


Messages In This Thread
RE: How does -q and -r work with maskprocessor? - by newntk - 02-26-2016, 12:05 PM