[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Sat, 13 Nov 2010 10:23:50 +1300
From: "Al Grant" <acgrant@...g.co.nz>
To: <john-users@...ts.openwall.com>
Subject: RE: Wordlist Mangling Rule
> [List.Rules:Wordlist]
> -\r[c:c] <B >7 \p[clu]
> -\r[c:c] <8 >6 \p[clu] $[0-9]
I have tried from the FAQ rule page to decrypt how the rules you have
written work.
Would you mind breaking it down? Ie [c:c] does what etc?
> -\r[c:c] <7 >5 \p[clu] Az"[0-9][0-9]"
> -\r[c:c] <6 >4 \p[clu] Az"[0-9][0-9][0-9]"
> -\r[c:c] <5 >3 \p[clu] Az"[0-9][0-9][0-9][0-9]"
>
> This includes some extra complexity to deal with case-insensitive
> hashes optimally. If you don't need that, or if you're using an older
> version of JtR that does not understand the '\r' flag, you can simplify to:
>
> <B >7 [clu]
> <8 >6 [clu] $[0-9]
> <7 >5 [clu] Az"[0-9][0-9]"
> <6 >4 [clu] Az"[0-9][0-9][0-9]"
> <5 >3 [clu] Az"[0-9][0-9][0-9][0-9]"
>
> There's no performance difference between these two with
> case-sensitive hashes, but the first one is up to 3x faster for
> case-insensitive.
>
> Alexander
Powered by blists - more mailing lists
Powered by Openwall GNU/*/Linux -
Powered by OpenVZ