Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Tue, 28 Aug 2012 19:23:22 +0400
From: Solar Designer <>
Subject: Re: Benchmark format error

On Tue, Aug 28, 2012 at 02:14:37PM +0200, Camille Mougey wrote:
> You're right. Here the details :
> $john --test --format=myformat
> Benchmarking: (...)[32/32]... FAILED (get_hash[2](0))

Most of the time get_hash*() failures indicate that hashing was not done
properly in crypt_all(), but given the additional info you've provided
and that it's only get_hash[2] that failed (meaning that [0] and [1]
have matched, which is not very likely to occur by accident, although
it's possible), I think you actually have a bug in your binary_hash_2()
or/and get_hash_2() (maybe in higher-numbered hash functions as well).

> Loaded 1 password hash (...)
> itsmeaning        (?)
> guesses: 1 .... etc.

When you're only cracking one hash, the hash functions are not used.
You may want to generate a thousand of (different) test hashes (or mix
your one test hash with a thousand of fake hashes) and see if cracking
still works (chances are that it won't).

I hope this helps.


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.