Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Tue, 26 Jul 2011 16:03:31 -0500
From: "jfoug" <jfoug@....net>
To: <john-dev@...ts.openwall.com>
Subject: Full encoding support (getting closer)

There is still some work to do.  Here is the current formats in the test
suite.  So far, NT and mscash have had to be re-done internally, to handle
the encoding.  They had 'inlined' key filling/getting.  Well, it looks like
I still have work to do on mscash.   The other formats I have not touch,
yet, but several appear to also need work.  Hopefully, once this is done the
first time, it will not have to be done again, and to add new code pages,
simply involves modification of the Unicode 'set' of pages, and also likely
modifications to rules.c.

 

But the patch as originally posted, is not complete (yet).

 

Jim.

 

$ ./tstall

----------------------------------------------------------------------------
--

John Ripper Test Suite Script. Version 1.06, July 26, 2011.  By, Jim
Fougeron

 

Testing this build of john:

  John the Ripper password cracker, ver: 1.7.8-jumbo-4b
[win32-cygwin-x86-sse2]

 

against many formats. Each test should find 1500 passwords.  A few do find a

smaller count, and when this is the case, this script does list this fact.

If a format shows fewer than 1500 values (and .pot CHK) found, and the
format

is not one of them listed as the 'supposed to be less then 1500' formats,
then

it is very likely this format has a problem within the current build of
john.

----------------------------------------------------------------------------
--

 

 

Testing KOI8-R encoded passwords (for unicode formats).

 

-form=mschapv2-koi8r            guesses: 1500 time: 0:00:00:00 DONE

.pot CHK:  mschapv2-koi8r       guesses: 1500 time: 0:00:00:00 DONE

 

-form=netlmv2-koi8r             guesses: 1500 time: 0:00:00:01 DONE

.pot CHK:  netlmv2-koi8r        guesses: 1500 time: 0:00:00:01 DONE

 

-form=netntlm-koi8r             guesses: 1500 time: 0:00:00:00 DONE

.pot CHK:  netntlm-koi8r        guesses: 1500 time: 0:00:00:00 DONE

 

-form=netntlmv2-koi8r           guesses: 1500 time: 0:00:00:02 DONE

.pot CHK:  netntlmv2-koi8r      guesses: 1500 time: 0:00:00:02 DONE

 

-form=NT-koi8r                  guesses: 1500 time: 0:00:00:00 DONE

.pot CHK:  NT-koi8r             guesses: 1500 time: 0:00:00:00 DONE

 

-form=mscash-koi8r              guesses: 1351 time: 0:00:00:00 DONE

.pot CHK:  mscash-koi8r         guesses: 1351 time: 0:00:00:00 DONE

 

-form=mscash2-koi8r             guesses: 1455 time: 0:00:00:03 DONE

.pot CHK:  mscash2-koi8r        guesses: 1455 time: 0:00:00:02 DONE

 

-form=mssql-koi8r               guesses: 0 time: 0:00:00:00 DONE

.pot CHK:  mssql-koi8r          guesses: 0 time: 0:00:00:00 DONE

 

-form=mssql05-koi8r             guesses: 0 time: 0:00:00:00 DONE

.pot CHK:  mssql05-koi8r        guesses: 0 time: 0:00:00:00 DONE

 

-form=oracle-koi8r              guesses: 1500 time: 0:00:00:01 DONE

.pot CHK:  oracle-koi8r         guesses: 1500 time: 0:00:00:01 DONE

 

 

Testing CP1251 encoded passwords (for unicode formats).

 

-form=mschapv2-cp1251           guesses: 1500 time: 0:00:00:00 DONE

.pot CHK:  mschapv2-cp1251      guesses: 1500 time: 0:00:00:00 DONE

 

-form=netlmv2-cp1251            guesses: 1500 time: 0:00:00:01 DONE

.pot CHK:  netlmv2-cp1251       guesses: 1500 time: 0:00:00:01 DONE

 

-form=netntlm-cp1251            guesses: 1500 time: 0:00:00:00 DONE

.pot CHK:  netntlm-cp1251       guesses: 1500 time: 0:00:00:00 DONE

 

-form=netntlmv2-cp1251          guesses: 1500 time: 0:00:00:02 DONE

.pot CHK:  netntlmv2-cp1251     guesses: 1500 time: 0:00:00:02 DONE

 

-form=NT-cp1251                 guesses: 1500 time: 0:00:00:00 DONE

.pot CHK:  NT-cp1251            guesses: 1500 time: 0:00:00:00 DONE

 

-form=mscash-cp1251             guesses: 1351 time: 0:00:00:00 DONE

.pot CHK:  mscash-cp1251        guesses: 1351 time: 0:00:00:00 DONE

 

-form=mscash2-cp1251            guesses: 1455 time: 0:00:00:03 DONE

.pot CHK:  mscash2-cp1251       guesses: 1455 time: 0:00:00:02 DONE

 

-form=mssql-cp1251              guesses: 0 time: 0:00:00:00 DONE

.pot CHK:  mssql-cp1251         guesses: 0 time: 0:00:00:00 DONE

 

-form=mssql05-cp1251            guesses: 0 time: 0:00:00:00 DONE

.pot CHK:  mssql05-cp1251       guesses: 0 time: 0:00:00:00 DONE

 

-form=oracle-cp1251             guesses: 1500 time: 0:00:00:01 DONE

.pot CHK:  oracle-cp1251        guesses: 1500 time: 0:00:00:01 DONE

 

 


Content of type "text/html" skipped

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.