Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <07c254d9836035bc431c964e00b10815@smtp.hushmail.com>
Date: Mon, 29 Apr 2013 17:20:30 +0200
From: magnum <john.magnum@...hmail.com>
To: john-dev@...ts.openwall.com
Subject: Re: Node support

On 29 Apr, 2013, at 13:52 , Solar Designer <solar@...nwall.com> wrote:
> On Mon, Apr 29, 2013 at 12:15:11PM +0200, magnum wrote:
>> On 29 Apr, 2013, at 11:11 , Solar Designer <solar@...nwall.com> wrote:
>>> I've just pushed out my --node support for wordlist mode, both with and
>>> without rules.  The switching to distributing words from distributing
>>> rules is smarter than it was in jumbo (for MPI) and than it was in the
>>> contest edition, yet the code is simple (actually readable, unlike
>>> jumbo's).  You may try merging this into jumbo (difficult to get it
>>> right due to the awful state of wordlist.c in jumbo).
>> 
>> Well this will keep me busy for some time :-P
> 
> There was a nasty bug in my code, now fixed (commit message "Corrected
> the initial skipping of other nodes' lines when restoring a session").

I think I see a bug with -stdin that exist in core too. Using -pipe in bleeding works fine.

Prerequisite:
../run/john --stdout -wo:../run/password.lst -ru | ../run/pass_gen.pl rawmd5 -count 200000 >unstable.rawmd5


This is OK (all 156842 cracked) with or without memory buffer active:
for i in 5-6 1-3 7 4; do
	../run/john unstable.rawmd5 -form:raw-md5 -wo -ru -node=$i/7
done

Same as above but using -pipe and -ru also cracks all.


This is OK (4188 cracked):
for i in 5-6 1-3 7 4; do
	cat ../run/password.lst | ../run/john unstable.rawmd5 -form:raw-md5 -pipe -node=$i/7
done

This is OK (4188 cracked):
cat ../run/password.lst | ../run/john unstable.rawmd5 -form:raw-md5 -stdin


...but this only finds 1800:
for i in 5-6 1-3 7 4; do
	cat ../run/password.lst | ../run/john unstable.rawmd5 -form:raw-md5 -stdin -node=$i/7
done


Trying to do the same in core, I used dummy format and got myself into trouble with conversion and dupes but I'm pretty sure I saw the same problem.

BTW it's very convenient to being able to just say -wo implying the configured wordlist ;-)

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.