Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Wed, 1 Apr 2015 10:13:18 +0800
From: Kai Zhao <loverszhao@...il.com>
To: john-dev@...ts.openwall.com
Subject: Re: Advice on proposal: John the Ripper jumbo robustness

> The first thing to do with fuzzing john is making john start fast.

What's the meaning of start fast? Here is the main() function in john.c:

int main()
{
    john_init();

    john_run();

    john_done();
}

Does "making john start fast" means "making john_init() fast"?

> I've taken a look at it. There are two easy things here: instrumenting
only a
> fuzzed format and john.c make john ~5x faster, removing most content from
> john.conf makes john ~7x faster. That's 35x boost.

How do you get the multiple of ~5x and ~7x faster?

Thanks,

Kai

[ CONTENT OF TYPE text/html SKIPPED ]

Powered by blists - more mailing lists

Your e-mail address:

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