Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Mon, 10 Dec 2012 20:22:54 +0100
From: magnum <john.magnum@...hmail.com>
To: john-dev@...ts.openwall.com
Subject: Re: fixing the valid() methods

On 10 Dec, 2012, at 15:06 , Claudio André <claudioandre.br@...il.com> wrote:
> Em 10-12-2012 00:11, magnum escreveu:
>> Here's a curious patch you can apply (do not commit) for breaking many formats' valid(). It just drops the last character of the ciphertext and calls valid() until there's nothing left. Problems will unfortunately be indicated by a segfault :-)
>> 
>> The first test that dies from this in a full test run is KRB4.
>> 
>> magnum
> 
> Hi, i'm trying it now;  I would like to say the "#ifdef DEBUG" idea is very interesting.
> 
> As many tools we have, better.

I think I agree. I committed it now. It can be used like this:

$ make -s clean ; JOHN_CFLAGS=-DDEBUG make -sj8 macosx-x86-64-gpu

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.