Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Sat, 24 Mar 2012 14:55:01 +0530
From: Dhiru Kholia <dhiru.kholia@...il.com>
To: john-dev@...ts.openwall.com
Subject: [JtR patch] Fast cracker for Mozilla Firefox, Thunderbird and
 SeaMonkey master passwords.

Hi,

The attached quick patch does 320K c/s on a single core of AMD X3 720
CPU (OMP support is TODO). The earlier PoC cracker patch used to do
33K c/s and could not use OMP.

Usage:

1. Run "mozilla2john.py (Usage: ../run/mozilla2john.py <Mozilla
profile path>) on your Mozilla profile path"
2. Run JtR on above generated output.

However, I am getting the following warnings during compilation from
the DES code. Can someone take a look and fix them? Thanks!

mozilla_des.c: In function ‘DES_CBCEn’:
mozilla_des.c:751:2: warning: dereferencing type-punned pointer will
break strict-aliasing rules [-Wstrict-aliasing]
mozilla_des.c:756:2: warning: dereferencing type-punned pointer will
break strict-aliasing rules [-Wstrict-aliasing]
mozilla_des.c: In function ‘DES_CBCDe’:
mozilla_des.c:770:2: warning: dereferencing type-punned pointer will
break strict-aliasing rules [-Wstrict-aliasing]
mozilla_des.c:775:2: warning: dereferencing type-punned pointer will
break strict-aliasing rules [-Wstrict-aliasing]
mozilla_des.c: In function ‘DES_EDE3CBCEn’:
mozilla_des.c:786:2: warning: dereferencing type-punned pointer will
break strict-aliasing rules [-Wstrict-aliasing]
mozilla_des.c:793:2: warning: dereferencing type-punned pointer will
break strict-aliasing rules [-Wstrict-aliasing]
mozilla_des.c: In function ‘DES_CreateContext’:
mozilla_des.c:873:2: warning: dereferencing type-punned pointer will
break strict-aliasing rules [-Wstrict-aliasing]

I am hoping that this can go in jumbo-6. Please review.

-- 
Cheers,
Dhiru

Download attachment "0001-Fast-cracker-for-Mozilla-Firefox-Thunderbird-and-Sea.patch" of type "application/octet-stream" (74011 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.