Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Sun, 21 Sep 2014 23:58:12 +0530
From: Sayantan Datta <std2048@...il.com>
To: john-dev <john-dev@...ts.openwall.com>
Subject: Re: Restart work on mask mode

On Fri, Sep 19, 2014 at 10:36 PM, Solar Designer <solar@...nwall.com> wrote:

> Are you saying this gives you only 7.2 Mp/s?  That's puzzling.  What
> hash type?  Or are you using --stdout (if so, that's the bottleneck)?
>

Ah, yes thank you.

Not surprisingly the main bottleneck lay within rpp_next().
So I've come up with a new implementation for mask parsing and password
generation, separate from rpp.

Although a ton of testing is required, the benchmark results are promising;
little better than incremental.

./john --mask=?a?a?a?a?a?a?a?a pw-dummy
Loaded 1 password hash (dummy [N/A])
Press 'q' or Ctrl-C to abort, almost any other key for status
0g 0:00:00:02 0.00% (ETA: 2016-08-20 11:53) 0g/s 73530Kp/s 73530Kc/s
73530KC/s MaHb"   ..8cHb"
0g 0:00:00:05 0.00% (ETA: 2017-02-10 12:33) 0g/s 73457Kp/s 73457Kc/s
73457KC/s *f3F%   ..tg3F%

./john -inc -min-len=8 -max-len=8 pw-dummy
Loaded 1 password hash (dummy [N/A])
Press 'q' or Ctrl-C to abort, almost any other key for status
0g 0:00:00:03 0.00% (ETA: 2017-12-15 07:16) 0g/s 65054Kp/s 65054Kc/s
65054KC/s ppucheee..ppuchiso
0g 0:00:00:04 0.00% (ETA: 2017-11-21 12:10) 0g/s 66392Kp/s 66392Kc/s
66392KC/s 23497754..234978mp
0g 0:00:00:05 0.00% (ETA: 2017-11-29 14:06) 0g/s 65932Kp/s 65932Kc/s
65932KC/s mylakoka..mylakuds

Regards,
Sayantan

Content of type "text/html" skipped

Download attachment "mask.c.tar.gz" of type "application/x-gzip" (4936 bytes)

Powered by blists - more mailing lists

Your e-mail address:

Powered by Openwall GNU/*/Linux - Powered by OpenVZ