Follow @Openwall on Twitter for new release announcements and other news
[<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

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.