Mask processor - Printable Version +- hashcat Forum (https://hashcat.net/forum) +-- Forum: Support (https://hashcat.net/forum/forum-3.html) +--- Forum: hashcat (https://hashcat.net/forum/forum-45.html) +--- Thread: Mask processor (/thread-6688.html) |
Mask processor - slayerdiangelo - 07-04-2017 The -r parameter in the mask processor determines the no. of repetitions r8t?But if I give the following cmd: mp32 -r 3 -1 abc ?1?1?1 It is not returning chars like aaa,bbb,ccc e.t.c,why is that?A char should repeat 3 times by the definition but it's not. Also plz give me the difference b/w -q and -r parameter in mp with eg: RE: Mask processor - philsmd - 07-04-2017 If you read the --help output of maskprocessor it should be very clear: -q is used to limit the number of identical characters that are next to each other (-q x means that each character should be repeated less than x times, so the maximum of repetition is x-1) -r is used to filter out all lines that have at least one character repeated more than x times (no matter if these identical characters are next to each other or not. This means that this is much more restrictive than -q, because it looks at the whole line, and counts every instance of that specific character also if there are some "other characters" between the repeating chars). The number that you need to specify is similar to -q: i.e. you need to specify x, if you want to filter out everything that is above x, therefore the maximum is x-1 an example of both of these options should make it very clear: -q: Code: mp64 -q 4 -1 23 ?1?1?1?1?1 -r: Code: mp64 -r 4 -1 23 ?1?1?1?1?1 |