|
Message-ID: <3be55383e8f80bb22a63c58af634ee54@smtp.hushmail.com> Date: Wed, 10 Apr 2013 21:25:39 +0200 From: magnum <john.magnum@...hmail.com> To: john-dev@...ts.openwall.com Subject: Re: default_cmp_all On 10 Apr, 2013, at 20:55 , "jfoug" <jfoug@....net> wrote: > I agree with the wait and see. However, cmp_all is not called in the > current unstable either (prior to the bitmaps). Look at the code in > cracker.c > > There is an outer if statement, on whether the format is salted or not. You mis-read it. Here's the unstable code: if (salt->hash_size < 0) { pw = salt->list; do { if (crk_methods.cmp_all(pw->binary, crk_key_index)) for (index = 0; index < crk_key_index; index++) if (crk_methods.cmp_one(pw->binary, index)) if (crk_methods.cmp_exact(pw->source, index)) { if (crk_process_guess(salt, pw, index)) return 1; else { if (!(crk_params.flags & FMT_NOT_EXACT)) break; } } } while ((pw = pw->next)); } else It tests salt->hash_size, not the same as "salted or not" :-) 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.