Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <4E39D587.4090009@bredband.net>
Date: Thu, 04 Aug 2011 01:11:03 +0200
From: magnum <rawsmooth@...dband.net>
To: john-dev@...ts.openwall.com
Subject: Re: issues with 1.7.8-jumbo-5

On 2011-08-03 23:40, Solar Designer wrote:
> For me, the problem occurs with -jumbo-5, but not with -jumbo-4, but on
> the other hand -jumbo-4 somehow fails to crack one of 100k passwords
> (maybe an error in the input file, though).

Not really an error but it contains one password of 28 characters while 
the maxlength is 27.

> solar@owl:~/john/john-1.7.8-jumbo-5/run $ cut -d: -f5 ~/john/pw-fake-nt1m | ./john -stdin -fo=nt ~/john/pw-fake-nt100k
> [...]
> encloser         (u99997)
> enclosers        (u99998)
> encloses         (u99999)
> Segmentation fault

For some reason, that exact command (just other paths) does not segfault 
here. This one does:

$ cat rockyou.lst | ../run/john -stdin -fo=nt ../../pw-fake-nt100k

It works just fine if using -wo:rockyou.lst instead.

I just reviewed Jim's changes to wordlist.c. I can't see that -stdin 
mode is different at all from earlier code (just some if clauses) so 
maybe that was not what introduced it. But I have narrowed it down to 
being introduced by *something* in the 0004 patch. Might be a problem 
with NT_fmt. I'll do some real debugging.

magnum

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.