[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Fri, 21 Sep 2012 00:13:13 +0400
From: Solar Designer <solar@...nwall.com>
To: john-users@...ts.openwall.com
Subject: JtR 1.7.9-jumbo-7
Hi,
Today we've released JtR 1.7.9-jumbo-7. This is a bugfix-mostly
release. We're deliberately not including support for new formats (even
though we have plenty of those in development trees), except for a
couple that slipped through (KeePass 2.x, RAdmin 2.x). (Many more new
formats and other goodies will be in a future release.)
You may download John the Ripper 1.7.9-jumbo-7 at the usual location:
http://www.openwall.com/john/
Direct code contributors to 1.7.9-jumbo-7 (since 1.7.9-jumbo-6), by
commit count:
magnum
JimF
Frank Dittrich
Claudio Andre
Dhiru Kholia
Solar Designer
Lukas Odzioba
myrice (Dongdong Li)
Sayantan Datta
Knug Carl Gustf
Vlatko Kosturjak
Tavis Ormandy
Pavel Semjanov
Elijah [W&P]
Erik Winkler
High-level overview of the changes:
* KeePass 2.x support (in addition to 1.x) (Dhiru)
* The dynamic formats support has been enhanced a little bit, and a new sample
has been added to the default dynamic.conf (dynamic_1010 for RAdmin 2.x, which
uses MD5 hashes of NUL-padded passwords) (JimF, Solar)
* GPU support under recent Mac OS X (magnum, others)
- CUDA working, OpenCL partially working - see doc/BUGS for more detail
* The first GPU (as opposed to possibly a CPU) is now found automatically
when no specific OpenCL platform/device is requested (magnum)
* Bugfixes for GPU formats: mscash-cuda, pwsafe-cuda, pwsafe-opencl (Lukas)
* Bugfixes for GPU formats: raw-sha512-cuda, raw-sha512-opencl, xsha512-cuda,
xsha512-opencl (myrice)
* Speedup for phpass-opencl, mscash2-cuda (Lukas)
* Speedup for mscash2-opencl (Sayantan, Solar)
* Corrected detection of different salts in mscash-cuda, mscash2-cuda,
mscash2-opencl (Solar)
* Updated comments printed for some GPU formats (removed "unreliable" notices
from formats that are now reliable, added "inefficient" notices to formats that
exist primarily to support further development) (magnum, Solar)
* hccap2john bugfix (this program was non-working in jumbo-6) (Solar)
* pdf2john bugfix (this program was non-working in jumbo-6) (JimF)
* keychain2john integrated into build (Solar)
* Support for more varieties of PKZIP archives (JimF)
* Better early rejection for RAR (huge speedup at -p archives) (magnum, Pavel)
* RACF and VNC formats speedup (Knug Carl Gustf)
* SIP, WoltLab Burning Board 3 formats speedup for non-OpenMP builds (Solar)
* x86-64 SSE2+ interleave settings for LLVM and GCC 4.7+ (magnum)
* Greater use of XOP in SHA-1 (now also in round 3) (Sayantan, Solar)
* The --list option's supported set of parameters has been extended (use
"--list=help" to find out what's available) (Frank, magnum)
* \xNN escape sequence now works inside preprocessor ranges (magnum)
* More test vectors for various formats, including based on KoreLogic's CMIYC
2012 challenges (JimF, others)
* Wordlist parsing bugfixes (in particular with CR chars) (magnum, Solar, Guth)
* Build failure fixes for many platforms/targets (magnum, Solar, others)
* Many other bugs fixed, fewer new bugs introduced, some code changes made,
some documentation revisions made (all)
* doc/BUGS has been mostly rewritten to reflect the remaining issues (Solar)
* Minor updates and fixes to bash completion (Frank)
* Filter_Rot13 external mode sample (Frank)
* Many updates to pass_gen.pl (JimF, magnum)
* This changes overview has been compiled (Solar)
Here are some new speeds on HD 7970 (stock clocks):
$ ./john -te -fo=mscash2-opencl -pla=1
OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s).
Using device 0: Tahiti
Optimal Work Group Size:256
Kernel Execution Speed (Higher is better):1.583098
Benchmarking: M$ Cache Hash 2 (DCC2) PBKDF2-HMAC-SHA-1 [OpenCL]... DONE
Raw: 104025 c/s real, 103614 c/s virtual
$ ./john -te -fo=phpass-opencl -pla=1
OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s).
Using device 0: Tahiti
Benchmarking: phpass MD5 ($P$9 lengths 0 to 15) [OpenCL]... DONE
Raw: 1714K c/s real, 36864K c/s virtual
(Lukas already has phpass code faster than that - it's been posted
publicly to john-dev in August - but this release is conservative,
sort of a "stable jumbo", even though that's an oxymoron.)
Alexander
Powered by blists - more mailing lists
Powered by Openwall GNU/*/Linux -
Powered by OpenVZ