|
|
Message-ID: <loom.20080125T210858-375@post.gmane.org>
Date: Fri, 25 Jan 2008 21:12:07 +0000 (UTC)
From: helleye <jameskond@...mail.com>
To: john-users@...ts.openwall.com
Subject: Re: question about charsets
thanks for your answers
> You're probably referring to what is called the "cracking order" in JtR
> source code comments. In charset.h:
>
> /*
> * Cracking order.
> *
> * This is a list of current {length, fixed position, character count}.
> * There are CHARSET_LENGTH different lengths, and fixed position is up
> * to the current length, which means we have exactly (CHARSET_LENGTH *
> * (CHARSET_LENGTH + 1) / 2) different {length, fixed position} pairs;
> * for each such pair we need to try all charsets from 1 character and
> * up to CHARSET_SIZE characters large.
> */
> unsigned char order
> [CHARSET_LENGTH * (CHARSET_LENGTH + 1) / 2 * CHARSET_SIZE * 3];
>
> As usual, the best answer to your question is the source code - just
> check out the uses of this order[] array in charset.c and inc.c. Also
> relevant is this older posting:
>
> http://www.openwall.com/lists/john-users/2007/11/13/4
>
yep exactly
but tried today to read more in the source , not sure yet how this
info is used / gathered. can you give an example please on how it use
length + fixed pos + char count ?
i guess that if i understand the example i would be able to calc the
statisticts easier also
thanks in advance
helleye
--
To unsubscribe, e-mail john-users-unsubscribe@...ts.openwall.com and reply
to the automated confirmation request that will be sent to you.
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.