Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Sat, 27 Feb 2010 17:49:44 +0300
From: Solar Designer <>
Subject: Re: Is JTR 1.7.5 able to swap words in wordlist

On Sat, Feb 27, 2010 at 10:29:38AM +0100, wrote:
>  Is JTR 1.7.5 now able to swap 2 words ?

Yes, it is.

> (question already posted some days ago).

It was more appropriate for you to post a follow-up to the same thread.
That would work better for those browsing archives of the list.  Now I
have to link to the other thread manually:

> If yes, what is the syntax,

You can use any one of these rules:

/  ^  Xpz0 \[ 'l
/  xpz \[ $  X0pz 'l
/  'p ^  va01 vapa Xaz0

They use the "p" numeric variable added in 1.7.5.

> the doc 
> ( is not very clear about 
> that.

doc/RULES focuses on documenting the available features one by one.
With few exceptions, it does not provide examples.  For most features,
you can find the examples in the default john.conf, which doc/RULES
refers to.

There's no example for swapping two words, though - neither in doc/RULES,
nor in the default john.conf.  I could introduce a rule like that into
one of the default rulesets, but it wouldn't be needed for "single crack"
mode (because it uses its own word pair rules, and JtR itself contains
code to try the words in either order) and it would cause JtR to "freeze"
for a while with most wordlists (those that do not actually contain a
lot of lines with space characters on them).

For now, I've just provided the examples in these message.  Maybe I'll
find a better place for them at a later time.  Maybe we need a wiki page
with rule examples.  You're welcome to create one.


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.