|
Message-ID: <20110724010210.GA16990@openwall.com> Date: Sun, 24 Jul 2011 05:02:10 +0400 From: Solar Designer <solar@...nwall.com> To: announce@...ts.openwall.com, john-users@...ts.openwall.com Subject: John the Ripper 1.7.8-jumbo-4 Hi, John the Ripper 1.7.8-jumbo-4 is available from the usual places: http://www.openwall.com/john/ In this update, support for compile-time plugins has been introduced to make it easy to create non-conflicting source code patches adding new hash and cipher types. Many of the existing "formats" have been converted to use the new plugins framework (although this change should be almost transparent to users). As an unfortunate side-effect, building 1.7.8-jumbo-4 from source requires GNU make (as opposed to another/any Unix-like system vendor's make program). There's a commented-out section in the Makefile that presumably works with Sun's make under Solaris, though (but it is simpler to just use "gmake"). Thanks to magnum and JimF! Performance at MSCash2 (Domain Cached Credentials of modern Windows systems) has been improved through the use of SSE2. In fact, it's now several times higher. On a dual Xeon E5420 (8 cores at 2.5 GHz), linux-x86-64, gcc 4.5.0: Benchmarking: M$ Cache Hash 2 (DCC2) [SSE2-para 8x]... (8xOMP) DONE Raw: 2867 c/s real, 358 c/s virtual This is due to work by JimF, magnum, and bartavelle. JimF enhanced the "generic MD5" code to provide more of the MD5 and SHA-1 based hash types under more build targets. Yes, sha1(md5($p)), also known as md5_gen(23), now works under -x86-64 targets. Dhiru Kholia enhanced the WinZip/AES cracker with optional OpenMP parallelization. Thanks, Dhiru! (Unfortunately, the false positives problem is not yet removed, so this is currently of little practical use because only very short runs against very weak passwords result in the correct password being found. Yet it is a desirable development milestone.) As a more technical/development summary, I integrated the following patches (in some cases with additional changes of my own): john-1.7.8-jumbo-2-plugin.diff john-1.7.8-jumbo-2-plugin-mscash2-2.diff.gz john-1.7.8-jumbo-2-after-cash2_many_fixes-1.diff.gz john-1.7.8-jumbo-2-md5_gen_fixes-1.diff.gz zip-omp-support-2.diff 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.