Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Wed, 10 Aug 2016 09:18:21 -0500
From: Skip Montanaro <skip.montanaro@...il.com>
To: john-users@...ts.openwall.com
Subject: How long should I let JtR munch?

I know there is an answer for the general question in the FAQ: "Q: How long
should I expect John to run?" but I want to ask a slightly nuanced version
of that.

I'm using JtR simply as a test tool to compare the effectiveness of various
parameter choices in an XKCD936-based password generating program I've
written, polly <https://github.com/smontanaro/polly>. I don't think there
is anything particularly earth-shaking in my program, but I just wanted to
make sure I wasn't making some sort of fatal mistake in my assumptions
about how good it might be. So, I downloaded and built JtR.

I fed it a few raw MD5 encrypted passwords yesterday. JtR has now been
running for about 18 hours (--fork=4) and has yet to crack any of them. My
machine is just a quad-core Intel Xeon (3.1ghz). Is there some way to
compare it with some faster machines using their graphics cards? Is it
possible to say something like, "if it doesn't complete in 24 hours on my
machine, it would be the equivalent if not completing in N hours (N < 24)
on a more studly machine?" Finally, on a related note, is there some way to
tell which mode it's in? It's just running like this:

./john --format=Raw-MD5 --fork=4  ~/tmp/sample.txt

I believe it will automatically work its way through the various modes
<http://www.openwall.com/john/doc/EXAMPLES.shtml> it has. How do I know
what mode it's in at any given time? Here's recent status output:

% ./john --status
1 0g 0:18:08:50  3/3 0g/s 24709Kp/s 24709Kc/s 123549KC/s
2 0g 0:18:08:50  3/3 0g/s 24371Kp/s 24371Kc/s 121858KC/s
3 0g 0:18:08:50  3/3 0g/s 24664Kp/s 24664Kc/s 123322KC/s
4 0g 0:18:08:50  3/3 0g/s 25029Kp/s 25029Kc/s 125148KC/s

Is there a clue there which I'm missing?

Thx,

Skip Montanaro

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.