Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Wed, 22 Jul 2020 14:58:29 +0200
From: Albert Veli <>
Subject: Re: Re: Known part of password, attempting incremental attack

Good luck!

Btw, to use some custom rules, you can insert them into john.conf, for
instance like this:

# My custom rule, pass through, uppercase, capitalize

Then extract the 2000 most common english words and run the rules on them,
and remove duplicates:
head -2000 google-10000-english-usa.txt > 2000.txt
john -w:2000.txt --rule:myrule --stdout | unique 2krules.txt

Then run combinator to find all combinations of two words from the
2krules.txt file and finally use that as input to john. The double wordlist
file will be about 1GB.

You will probably have to add the path to john and unique to your $PATH to
make the command lines work. Oh, and instead of : you can also use = in the
john cmdline. Both works.

On Wed, Jul 22, 2020 at 1:23 PM Alexander Hunt <>

> Thank you very much for your suggestions Albert, I will try these tomorrow
> and let you know how it goes.
> Thank you
> On Tuesday, July 21, 2020, Albert Veli <> wrote:
> > >
> > > But I would create a big wordlist of all combinations of two words and
> > use
> > > that as input to john and use ?w in the mask.
> > >
> >
> > And apply rules to the big wordlist and remove duplicates. Removing
> > duplicates can be done with the unique command, from john. Creating all
> > combinations of two words can be done in many ways. For instance using
> > combinator from So it would
> then
> > be something like this:
> >
> > ./combinator.bin words.txt words.txt | unique double.txt
> >
> > To get a good wordlist, try
> > if it is common
> > english words. 10000 is too much to double, try to extract the maybe 3000
> > first words and hope both your words are among those. The words are in
> > order with the most common first.
> >

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.