Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Sun, 25 Mar 2012 09:27:11 +0530
From: Dhiru Kholia <>
Subject: Re: [JtR patch] Fast cracker for Mozilla Firefox,
 Thunderbird and SeaMonkey master passwords.

On Sun, Mar 25, 2012 at 8:55 AM, Solar Designer <> wrote:
> On Sun, Mar 25, 2012 at 08:18:09AM +0530, Dhiru Kholia wrote:
>> Can the test vectors structure (fmt_tests) be initialized dynamically
>> from init()?

I tried doing it. It works for bench-marking (shows very low speeds
for some reason) but for actual cracking valid() is somehow failing.

Loaded 1 password hash (Mozilla [32/64])
valid : *
valid : $mozilla$*/home/dsk/magnum-jumbo/src/unused/00-key3.db
valid : $mozilla$*/home/dsk/magnum-jumbo/src/unused/01-key3.db
valid : *
valid : bmozilla$*/home/dsk/magnum-jumbo/src/unused/00-key3.db ===>
Who changed the cipher-text to "bmozilla"?
Self test failed (valid)

Attaching the diff. Put the attached *.db files in unused folder. Run
mozilla2john on a key3db file. Run JtR on mozilla2john's output.

Any ideas why valid is failing and who is changing the cipher-text to
start with "bmozilla"?


Download attachment "dynamic-test-init.diff" of type "application/octet-stream" (2177 bytes)

Download attachment "00-key3.db" of type "application/octet-stream" (16384 bytes)

Download attachment "01-key3.db" of type "application/octet-stream" (16384 bytes)

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.