Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date: Sat, 6 Mar 2010 10:29:43 -0700
From: Stephen John Smoogen <>
Subject: Re: JTR with only characters a-z / 0-9

On Fri, Mar 5, 2010 at 11:55 PM,
<> wrote:
> Hi
>  I change in JTr source :
> before :
> #define CHARSET_MIN                     '  '
> #define CHARSET_MAX             0x7E
> after :
> #define CHARSET_MIN                     0x30
> #define CHARSET_MAX             0x7A
> 0x30 -> 0x7A =  0-9 + symbols + A-Z + a-z
>  I just want use a-z and 0-9, can I exclude all others symbol except
> a-z / 0-9 ? and to do ?
>  for example : I want crack only passwods that contains a-z and/or 0-9
>  thanks,

You don't need to change the source to do that unless you want to make
the passwords longer than 8 characters.

>From the EXAMPLES file:

If your "pot file" got large enough (or if you don't have any charset
files at all), you might want to use it to generate a new set of main
charset files:

        john --make-charset=all.chr
        john --make-charset=alnum.chr --external=filter_alnum
        john --make-charset=alpha.chr --external=filter_alpha
        john --make-charset=digits.chr --external=filter_digits
        john --make-charset=lanman.chr --external=filter_lanman

To use the alnum.chr (Solar has built one off of his dictionary set
already) you can use it as

john --incremental:Alnum [other flags go here :)] passwd

Hope this helps

>  W.A.

Stephen J Smoogen.

Ah, but a man's reach should exceed his grasp. Or what's a heaven for?
-- Robert Browning

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.