|
Message-ID: <20120920201313.GA32244@openwall.com> 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
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.