Custom builds of John the Ripper

Listed below are user-contributed custom builds that have been uploaded directly to this wiki. They have not been verified by the Openwall team in any way. Please use them at your own risk. For user-contributed custom builds that have been briefly looked at by Openwall file archive administrators, please refer to the contributed resources list on the JtR homepage and to per-OS subdirectories of the john/contrib/ directory in the file archive. Nevertheless, your possible use of those is also at your own risk.

Compiled for Windows

See also: contrib/win32/ directory in the Openwall file archive.

2014-09-29: John the Ripper v1.8.0.2-bleeding-jumbo-2014-09-28

(Bleeding version on 2014-09-28)

john-the-ripper-v1.8.0.2-bleeding-jumbo-2014-09-28-win-x32.rar (32-bit)

john-the-ripper-v1.8.0.2-bleeding-jumbo-2014-09-28-win-x64.rar(64-bit)

(This contains the OMP enabled SSE4.1 build of John the Ripper for Windows 32-bit/64-bit, compiled in Windows with cygwin32/cygwin64 using OpenSSL 1.0.1i and gcc v4.8.3)

Includes mozilla2john.exe, and the 20 DLLs need to run.

 Not included vncpcap2john and SIPdump (They won't easily compile in windows)
The following test results are included:
john-omp-built-in-test-results.txt
john-omp-test-suite-test-results.txt

For 32-bit version:

john –list=build-info

Version: 1.8.0.2-bleeding-jumbo OMP Build: cygwin 32-bit SSE4.1-autoconf Arch: 32-bit LE $JOHN is ./ Format interface version: 12 Max. number of reported tunable costs: 3 Rec file version: REC4 Charset file version: CHR3 CHARSET_MIN: 1 (0x01) CHARSET_MAX: 255 (0xff) CHARSET_LENGTH: 24 Max. Markov mode level: 400 Max. Markov mode password length: 30 Compiler version: 4.8.3 gcc version: 4.8.3 OpenSSL library version: 01000109f OpenSSL 1.0.1i 6 Aug 2014 GMP library version: 6.0.0 NSS library version: 3.16.4 Basic ECC NSPR library version: 4.10.3 Kerberos version 5 support enabled fseek(): fseeko ftell(): ftello fopen(): _fopen64 memmem(): System's

For 64-bit version: john –list=build-info

Version: 1.8.0.2-bleeding-jumbo OMP Build: cygwin 64-bit SSE4.1-autoconf Arch: 64-bit LE $JOHN is Format interface version: 12 Max. number of reported tunable costs: 3 Rec file version: REC4 Charset file version: CHR3 CHARSET_MIN: 1 (0x01) CHARSET_MAX: 255 (0xff) CHARSET_LENGTH: 24 Max. Markov mode level: 400 Max. Markov mode password length: 30 Compiler version: 4.8.3 gcc version: 4.8.3 OpenSSL library version: 01000109f OpenSSL 1.0.1i 6 Aug 2014 GMP library version: 6.0.0 NSS library version: 3.15.3.1 NSPR library version: 4.10.3 Kerberos version 5 support enabled fseek(): fseek ftell(): ftell fopen(): fopen memmem(): System's

Test Errors: None

Compiled by: Robert B. Harris from VA

2013-05-30: v1.8.0 with no patches

john-1.8.0-Win-32.zip (32-bit)

(This contains both the SSE2 and OMP enabled SSE2 builds of John the Ripper for Windows, compiled in Windows with cygwin using OpenSSL 1.0.1e and gcc v4.5.3)

The following test results are included:

 john-built-in-test-results.txt
 john-omp-built-in-test-results.txt
Compiled by: Robert B. Harris from VA
  • 2012-10-05: 1.7.9 with the jumbo 7 patch

john-1.7.9-jumbo-7-Win-32.zip (32-bit)

 john-1.7.9.tar.gz with the patch:
 	john-1.7.9-jumbo-7.diff
                     
 Includes mozilla2john.exe, office2john.exe, and john.bash_completion
 Does not include vncpcap2john and SIPdump

(This contains both the SSE2i and OMP enabled SSE2i builds of John the Ripper for Windows, compiled in Windows with cygwin using OpenSSL 1.0.1c and gcc v4.5.3)

The following test results are included:

john-built-in-test-results.txt
john-omp-built-in-test-results.txt
john-test-suite-test-results.txt
john-omp-test-suite-test-results.txt

Errors -The self test for Django PBKDF2-HMAC-SHA-256 hangs, or is very slow in the OMP buid. It works fine in the non-OMP build.

john –list=build-info

Version: 1.7.9-jumbo-7 Build: win32-cygwin-x86-sse2i Arch: 32-bit LE $JOHN is Format interface version: 9 Rec file version: REC3 Charset file version: CHR2 CHARSET_MIN: 32 (0x20) CHARSET_MAX: 126 (0x7e) CHARSET_LENGTH: 8 Max. Markov mode level: 400 Max. Markov mode password length: 30 Compiler version: 4.5.3 gcc version: 4.5.3 OpenSSL library version: 1000103f

   
Compiled by: Robert B. Harris from VA
  • 2012-07-01: 1.7.9 with the jumbo 6 patch

john-1.7.9-jumbo-6-Win-32.zip (32-bit)

john-1.7.9.tar.gz with the patch:

 	john-1.7.9-jumbo-6.diff
                     
 Includes mozilla2john.exe, office2john.exe, and john.bash_completion

(This contains both the SSE2i and OMP enabled SSE2i builds of John the Ripper for Windows, compiled in Windows with cygwin using OpenSSL 1.0.1c and gcc v4.5.3)

The following test results are included:

John-Test-Results-OMP.txt
John-Test-Results.txt
Test-Suite-Results-OMP.txt
Test-Suite-Results.txt
  
Compiled by: Robert B. Harris from VA
  • 2011-09-30: 1.7.8 with the jumbo 7 patch

john-1.7.8-jumbo-7-Win-32-.zip (32-bit)

  john-1.7.8.tar.gz with the patch:
      john-1.7.8-jumbo-7.diff

(This contains the MS Windows SSE2 build of John the Ripper, compiled in Windows with cygwin)

 
 Compiled by: Robert B. Harris from VA

* 2011-08-04: 1.7.8 with the jumbo-5 patch; with jumbo-5 and omp-4; and jumbo-5 and omp-7.

john-1.7.8-jumbo-5-Win32.zip

john-1.7.8-jumbo-5-omp-des-4-Win32.zip

john-1.7.8-jumbo-5-omp-des-7-Win32.zip

 (This contains the MS Windows SSE2 build of John the Ripper, compiled in Windows with cygwin)  
 Compiled by: Robert B. Harris from VA
  • 2011-07-14: 1.7.8 with the jumbo-2, jumbo-2-plugin, omp-des-7, Optimized MSCash2 v2, and the after cash2 many fixes-1 patches

john-1.7.8-jumbo-2-omp-des-7-mscash2-2-after-cash2_many_fixes1-Win32.zip

john-1.7.8.tar.gz with the patch:

      john-1.7.8-jumbo-2.diff
      john-1.7.8-jumbo-2-plugin.diff
      john-1.7.8-omp-des-7.diff
      john-1.7.8-jumbo-2-plugin-mscash2-2.diff
      john-1.7.8-jumbo-2-after-cash2_many_fixes-1.diff
 (This contains the MS Windows SSE2 build of John the Ripper, compiled in Windows with cygwin)  
 Compiled by: Robert B. Harris from VA
  • 2011-07-14: 1.7.8 with the jumbo-2, omp-des-4, jumbo-2-plugin, the Optimized MSCash2 v2, and the after cash2 many fixes-1 patches

john-1.7.8-jumbo-2-omp-des-4-mscash2-2-after-cash2_many_fixes1-Win-32.zip

john-1.7.8.tar.gz with the patch:

        john-1.7.8-jumbo-2.diff
        john-1.7.8-omp-des-4.diff
        john-1.7.8-jumbo-2-plugin.diff
        john-1.7.8-jumbo-2-plugin-mscash2-2.diff
        john-1.7.8-jumbo-2-after-cash2_many_fixes-1.diff
 (This contains the MS Windows SSE2 build of John the Ripper, compiled in Windows with cygwin)    
 Compiled by: Robert B. Harris from VA
  • 2011-07-14: 1.7.8 with the jumbo-2, jumbo-2-plugin, Optimized MSCash2 v2, and the after cash2 many fixes-1 patches

john-1.7.8-jumbo-2-mscash2-2-after-cash2_many_fixes1-Win-32.zip

john-1.7.8.tar.gz with the patch:

        john-1.7.8-jumbo-2.diff
        john-1.7.8-jumbo-2-plugin.diff
        john-1.7.8-jumbo-2-plugin-mscash2-2.diff
        john-1.7.8-jumbo-2-after-cash2_many_fixes-1.diff
 (This contains the MS Windows SSE2 build of John the Ripper, compiled in Windows with cygwin)
  Compiled by: Robert B. Harris from VA
  • 2011-07-07: 1.7.8 with the jumbo-2, jumbo-2-plugin, omp-des-7, and the Optimized MSCash2 v2 patches

john-1.7.8-jumbo-2-omp-des-7-mscash2-2-WIN32.zip

  john-1.7.8.tar.gz with the patch:
      john-1.7.8-jumbo-2.diff
      john-1.7.8-jumbo-2-plugin.diff
      john-1.7.8-omp-des-7.diff
      john-1.7.8-jumbo-2-plugin-mscash2-2.diff
 (This contains the MS Windows SSE2 build of John the Ripper, compiled in Windows with cygwin)  
 Compiled by: Robert B. Harris from VA
  • 2011-07-07: 1.7.8 with the jumbo-2, omp-des-4, jumbo-2-plugin, and the Optimized MSCash2 v2 patches

john-1.7.8-jumbo-2-omp-des-4-mscash2-2-WIN32.zip

  john-1.7.8.tar.gz with the patch:
        john-1.7.8-jumbo-2.diff
        john-1.7.8-omp-des-4.diff
        john-1.7.8-jumbo-2-plugin.diff
        john-1.7.8-jumbo-2-plugin-mscash2-2.diff

(This contains the MS Windows SSE2 build of John the Ripper, compiled in Windows with cygwin)

 Compiled by: Robert B. Harris from VA
  • 2011-07-07: 1.7.8 with the jumbo-2, jumbo-2-plugin, and the Optimized MSCash2 v2 patches

john-1.7.8-jumbo-2-mscash2-2-WIN32.zip

john-1.7.8.tar.gz with the patch:

        john-1.7.8-jumbo-2.diff
        john-1.7.8-jumbo-2-plugin.diff
        john-1.7.8-jumbo-2-plugin-mscash2-2.diff
 (This contains the MS Windows SSE2 build of John the Ripper, compiled in Windows with cygwin)
 Compiled by: Robert B. Harris from VA
  • 2011-07-05: 1.7.8 with the jumbo 2, and jumbo 2 plugin patches

john-1.7.8-jumbo-2-WIN32.zip (2.61 MB)

john-1.7.8.tar.gz with the patches:

      john-1.7.8-jumbo-2.diff
      john-1.7.8-jumbo-2-plugin.diff
                      
 (This contains the MS Windows SSE2 build of John the Ripper, compiled in Windows with cygwin)  
 Compiled by: Robert B. Harris from VA
  • 2011-06-23: 1.7.8 with no patches

john-1.7.8-Win32.zip (2.3 MB)

john-1.7.8.tar.gz

                      
 (This contains the MS Windows SSE2 build of John the Ripper, compiled in Windows with cygwin)  
 Compiled by: Robert B. Harris from VA
  • 2011-06-22: 1.7.7 with the jumbo 6, mscash-oracle-fixes, more-mscash-fixes, zip-0, auto_have_sha256-03, and BF-and-mscash2 patches

john-1.7.7-jumbo-6-rs904c (2.6 MB)

john-1.7.7.tar.gz with the patch:

      john-1.7.7-jumbo-6.diff
      john-1.7.7-jumbo-6-mscash-oracle-fixes.diff
      john-1.7.7-jumbo-6-more-mscash-fixes.diff
      john-1.7.7-jumbo-6-zip-0.diff
      john-1.7.7-jumbo-6-auto_have_sha256-03.diff
      john-1.7.7-jumbo-6-BF-and-mscash2.diff
                      
 (This contains the MS Windows SSE2 build of John the Ripper, compiled in Windows with cygwin)  
 Compiled by: Robert B. Harris from VA
  • 2011-06-16: 1.7.7 with the jumbo 6 patch

john-1.7.7-jumbo-6-Win32.zip (2.5 MB)

john-1.7.7.tar.gz with the patch:

      john-1.7.7-jumbo-6.diff
                      
 (This contains the MS Windows SSE2 build of John the Ripper, compiled in Windows with cygwin)    
 Compiled by: Robert B. Harris from VA
  • 2011-04-30: 1.7.7 with the jumbo 1 patch

john-1.7.7-jumbo-1-win32.zip (2.4 MB)

john-1.7.7.tar.gz with the patch:

 	john-1.7.7-jumbo-1.diff
 
(This contains the MS Windows SSE2 build of John the Ripper, compiled in Windows with cygwin)  
 Compiled by: Robert B. Harris from VA
  • 2011-04-30: 1.7.7 without any patches

john-1.7.7-win32.zip (2.2 MB)

 
 john-1.7.7.tar.gz
(This contains the MS Windows SSE2 build of John the Ripper, compiled in Windows with cygwin)  
Compiled by: Robert B. Harris from VA

* 2011-03-20: 1.7.6 with the OpenMP enabled (very useful for multicore CPUs)

john-1.7.6-jumbo12-omp-win32-2.zip (2.1 MB)

  john-1.7.6.tar.gz with these patches:
      jumbo-12, OpenMP, revision 1.7.6-omp-des-7 plus support for hmailserver and SybaseASE hashes
                      
 (This contains the MS Windows SSE2 build of John the Ripper, compiled in Windows with cygwin)  
 Compiled by: E. Winkler
  • 2011-02-20: 1.7.6 with the single-have_words-fix-1 patch

john-1.7.6-single-have_words-fix-1-Win32.zip (2.3 MB)

  john-1.7.6.tar.gz with the patch:
      john-1.7.6-single-have_words-fix-1.diff
                      
 (This contains the MS Windows SSE2 build of John the Ripper, compiled in Windows with cygwin)  
 Compiled by: Robert B. Harris from VA
  • 2011-02-19: 1.7.6 with the jumbo 12 patch

john-1.7.6-jumbo-12-Win32.zip (2.5 MB)

  john-1.7.6.tar.gz with the patch:
      john-1.7.6-jumbo-12.diff
 (This contains the MS Windows SSE2 build of John the Ripper, compiled in Windows with cygwin)  
  Compiled by: Robert B. Harris from VA
  • 2011-01-25: 1.7.6 with the jumbo 9, mscash2 v1.1, and hmailserver patches

john-1.7.6-jumbo-9-mscash2-1.1-hmailserver-Win32.zip (2.5 MB)

john-1.7.6.tar.gz with the patches:

      john-1.7.6-jumbo-9.diff
      john-1.7.6-jumbo-9-mscash2-v1-1.diff
      john-1.7.6-hmailserver-01.diff
               
 (This contains the sse build, compiled in Windows with cygwin)  
 Compiled by: Robert B. Harris from VA
  • 2011-01-04: 1.7.6 with the jumbo 9, hmailserver-01, and mscash2-1 patches

john-1.7.6-jumbo-9-hmailserver-mscash2-Win32.zip (2.5 MB)

  john-1.7.6.tar.gz with the patches:
      john-1.7.6-jumbo-9.diff
      john-1.7.6-hmailserver-01.diff
      john-1.7.6-jumbo-9-mscash2-1.diff
               
 (This contains the sse build, compiled in Windows with cygwin)  
 Compiled by: Robert B. Harris from VA
  • 2010-11-16: 1.7.6 with the jumbo 9 patch

john-1.7.6-jumbo-9-win32.zip (2.5 MB)

  john-1.7.6.tar.gz with the patch:
      john-1.7.6-jumbo-9.diff
               
 (This contains the sse build, compiled in Windows with cygwin)  
 Compiled by: Robert B. Harris from VA
  • 2010-10-18 I just found out today that the MS Windows Cygwin builds of JtR need the DLL cygz.dll. (In addition to three other DLLs already included in my builds) I haven't been including this. Here it is by itself and it must be put in the run directory. All future versions (above) will have this included.

cygz.zip (43 kb)

* 2010-10-06: 1.7.6 with the jumbo 7, netscreen script v2.04, and the generic salted SHA-1 patches

john-1.7.6-jumbo-7-netscreen-script-2.04-sha1_gen-1-win32.zip (2.8 MB)

  john-1.7.6.tar.gz with the patches:
      john-1.7.6-jumbo-7.diff
      john-1.7.6-jumbo-7-netscreen-script-2.04.diff
      john-1.7.6-jumbo-7-sha1_gen-1.diff
       
 (This contains the sse, mmx, and x86 builds compiled in Windows with cygwin)  
 Compiled by: Robert B. Harris from VA
  • 2010-08-30: 1.7.6 with the jumbo 7 and the netscreen script v2.01 patches

john-1.7.6-jumbo-7-netscreen-script-2.01-win32.zip (2.6 MB)

  john-1.7.6.tar.gz with the patches:
      john-1.7.6-jumbo-7.diff
      john-1.7.6-jumbo-7-netscreen-script-2.01.diff
       
 (This contains the sse, mmx, and x86 builds compiled in Windows with cygwin)  
 Compiled by: Robert B. Harris from VA
  • 2010-07-28: 1.7.6 with the jumbo 6, MSCHAPv2, and the config patches

john-1.7.6-jumbo-6-MSCHAPv2-config-win32.zip (3.3 MB)

  john-1.7.6.tar.gz with the patches:
    john-1.7.6-jumbo-6.diff
    john-1.7.6-jumbo-5-jmk-mschapv2.diff
    john-1.7.6-jumbo-6-config.diff
  
 (This contains the sse, mmx, and x86 builds compiled in Windows with cygwin)  
 Compiled by: Robert B. Harris from VA
  • 2010-07-28: 1.7.6 with both the jumbo 6 and the MSCHAPv2 patches

john-1.7.6-jumbo-6-MSCHAPv2-win32.zip (3.3 MB)

  john-1.7.6.tar.gz with the patches:
    john-1.7.6-jumbo-6.diff
    john-1.7.6-jumbo-5-jmk-mschapv2.diff
  
 (This contains the sse, mmx, and x86 builds compiled in Windows with cygwin)  
 Compiled by: Robert B. Harris from VA
  • 2010-07-20: 1.7.6 with both the jumbo 5 and the MSCHAPv2 patches

john-1.7.6-jumbo-5-MSCHAPv2-win32.zip (3.3 MB)

  john-1.7.6.tar.gz with the patches:
    john-1.7.6-jumbo-5.diff
    john-1.7.6-jumbo-5-jmk-mschapv2.diff
  
 (This contains the sse, mmx, and x86 builds compiled in Windows with cygwin)  
 Compiled by: Robert B. Harris from VA
  • 2010-07-15: 1.7.6 with the jumbo 5 patch

john-1.7.6-jumbo-5-win32.zip (3.3 MB)

  john-1.7.6.tar.gz with the patch:
    john-1.7.6-jumbo-5.diff
   
 (This contains the sse, mmx, and x86 builds compiled in Windows with cygwin)  
 Compiled by: Robert B. Harris from VA  
 

Compiled for Linux x86

See also: contrib/linux/ directory in the Openwall file archive.

2012-10-19: 1.7.9 with the jumbo 7 patch

john-1.7.9.tar.gz with the patch:

 	john-1.7.9-jumbo-7.diff

john-1.7.9-jumbo-7-Linux-x86-32.tar.gz (32-bit)

john-1.7.9-jumbo-7-Linux-x86-64.tar.gz (64-bit)

 	
Includes john.bash_completion
Includes SIPdump and vncpcap2john both statically linked to libpcap v0.9.4
Not included are mozilla2john and office2john, since I had difficulty compiling them.

(This contains both the SSE2i and OMP enabled SSE2i builds of John the Ripper for Linux x86 32/64-bit, compiled in Owl x86 32/64-bit) This version is statically linked to OpenSSL v1.0.1c and to glibc, and requires a Linux 2.6+ kernel. Compiled with gcc v4.6.3

   
The following test results are included in each file:
john-built-in-test-results.txt
john-omp-built-in-test-results.txt
john-test-suite-test-results.txt
john-omp-test-suite-test-results.txt

Compiled by: Robert B. Harris from VA

  • 2012-07-09: 1.7.9 with the jumbo 6 patch
 john-1.7.9.tar.gz with the patch:
 	john-1.7.9-jumbo-6.diff
 	

john-1.7.9-jumbo-6-Linux-x86-32.tar.gz (32-bit)

john-1.7.9-jumbo-6-Linux-x86-64.tar.gz (64-bit)

 	
Includes john.bash_completion
Not included are mozilla2john and office2john, since I had difficulty compiling them.

(This contains both the SSE2i and OMP enabled SSE2i builds of John the Ripper for Linux x86 32/64-bit, compiled in Owl x86 32/64-bit) This version is statically linked to OpenSSL v1.0.1c and to glibc, and requires a Linux 2.6+ kernel. Compiled with gcc v4.6.3

   
The following test results are included:
 John-Test-Results-OMP.txt
 John-Test-Results.txt
 Test-Suite-Results-OMP.txt
 Test-Suite-Results.txt

 Compiled by: Robert B. Harris from VA
  • 2012-01-18: 1.7.9 with the jumbo 5 patch

john-1.7.9-jumbo-5-Linux-x86-32.tar.gz (32-bit)

john-1.7.9-jumbo-5-Linux-x86-64.tar.gz (64-bit)

john-1.7.9.tar with the patch:

      john-1.7.9-jumbo-5.diff
                      
 (The 32-bit file contains the x86 32-bit SSE2 build of John the Ripper, compiled in Owl-current 2011/10/26 x86 32-bit)
 (The 64-bit file contains the x86 64-bit SSE2 build of John the Ripper, compiled in Owl-current 2011/10/26 x86 64-bit)
  This version is statically linked to OpenSSL v1.0.0f and to glibc, and requires a Linux 2.6+ kernel.   
  Compiled with gcc v4.6.1
   
  Compiled by: Robert B. Harris from VA
  • 2012-01-18: 1.7.9 with no patches

john-1.7.9-Linux-x86-32.tar.gz (32-bit)

john-1.7.9-Linux-x86-64.tar.gz (64-bit)

john-1.7.9.tar.gz

(The 32-bit file contains the x86 32-bit SSE2 build of John the Ripper, compiled in Owl-current 2011/10/26 x86 32-bit)

 (The 64-bit file contains the x86 64-bit SSE2 build of John the Ripper, compiled in Owl-current 2011/10/26 x86 64-bit)
  This version is statically linked to lib-crypt, and requires a Linux 2.6+ kernel.        
  Compiled with gcc v4.6.1
   
  Compiled by: Robert B. Harris from VA
  • 2011-09-30: 1.7.8 with the jumbo 7 patch

john-1.7.8-jumbo-7-Linux-x86-32.tar.gz (32-bit)

john-1.7.8-jumbo-7-Linux-x86-64.tar.gz (64-bit)

  john-1.7.8.tar.gz with the patch:
      john-1.7.8-jumbo-7.diff

(The 32-bit file contains the x86 32-bit SSE2 build of John the Ripper, compiled in Owl-current 2011/03/12 x86 32-bit)

 (The 64-bit file contains the x86 64-bit SSE2 build of John the Ripper, compiled in Owl-current 2011/03/12 x86 64-bit)
  These versions are staticly linked to OpenSSL v1.0.0e and to glibc, and require a Linux 2.6+ kernel.   
 Compiled by: Robert B. Harris from VA

* 2011-08-04: 1.7.8 with the jumbo-5 patch; with jumbo-5 and omp-4; and jumbo-5 and omp-7.

john-1.7.8-jumbo-5-Linux-x86-32.tar.gz

john-1.7.8-jumbo-5-Linux-x86-64.tar.gz

john-1.7.8-jumbo-5-omp-des-4-Linux-x86-32.tar.gz

john-1.7.8-jumbo-5-omp-des-4-Linux-x86-64.tar.gz

john-1.7.8-jumbo-5-omp-des-7-Linux-x86-32.tar.gz

john-1.7.8-jumbo-5-omp-des-7-Linux-x86-64.tar.gz

 (The 32-bit file contains the x86 32-bit SSE2 build of John the Ripper, compiled in Owl-current 2011/03/12 x86 32-bit)
 (The 64-bit file contains the x86 64-bit SSE2 build of John the Ripper, compiled in Owl-current 2011/03/12 x86 64-bit)
 These versions are statically linked to OpenSSL v1.0.0d and to glibc, and require a Linux 2.6+ kernel.
 Compiled with gcc v4.6.1
 Compiled by: Robert B. Harris from VA
  • 2011-08-03: 1.7.8 with the jumbo-5 patch

john-1.7.8-3jumbo5.el6.x86_64.rpm (64-bit)

  • 2011-07-14: 1.7.8 with the jumbo-2, jumbo-2-plugin, omp-des-7, Optimized MSCash2 v2, and the after cash2 many fixes-1 patches

john-1.7.8-jumbo-2-omp-des-7-mscash2-2-after-cash2_many_fixes1-Linux-x86-32.tar.gz (32-bit)

john-1.7.8-jumbo-2-omp-des-7-mscash2-2-after-cash2_many_fixes1-Linux-x86-64.tar.gz (64-bit)

  john-1.7.8.tar.gz with the patch:
      john-1.7.8-jumbo-2.diff
      john-1.7.8-jumbo-2-plugin.diff
      john-1.7.8-omp-des-7.diff
      john-1.7.8-jumbo-2-plugin-mscash2-2.diff
      john-1.7.8-jumbo-2-after-cash2_many_fixes-1.diff
 (The 32-bit file contains the x86 32-bit SSE2 build of John the Ripper, compiled in Owl 3.0-current 2011/03/12 x86 32-bit)
 (The 64-bit file contains the x86 64-bit SSE2 build of John the Ripper, compiled in Owl 3.0-current 2011/03/12 x86 64-bit)
  These versions are statically linked to OpenSSL v1.0.0d and to glibc, and require a Linux 2.6+ kernel.
 Compiled with gcc v4.6.1
 Compiled by: Robert B. Harris from VA
  • 2011-07-14: 1.7.8 with the jumbo-2, omp-des-4, jumbo-2-plugin, the Optimized MSCash2 v2, and the after cash2 many fixes-1 patches

john-1.7.8-jumbo-2-omp-des-4-mscash2-2-after-cash2_many_fixes1-Linux-x86-32.tar.gz (32-bit)

john-1.7.8-jumbo-2-omp-des-4-mscash2-2-after-cash2_many_fixes1-Linux-x86-64.tar.gz (64-bit)

john-1.7.8.tar.gz with the patch:

        john-1.7.8-jumbo-2.diff
        john-1.7.8-omp-des-4.diff
        john-1.7.8-jumbo-2-plugin.diff
        john-1.7.8-jumbo-2-plugin-mscash2-2.diff
        john-1.7.8-jumbo-2-after-cash2_many_fixes-1.diff
 (The 32-bit file contains the x86 32-bit SSE2 build of John the Ripper, compiled in Owl 3.0-current 2011/03/12 x86 32-bit)
 (The 64-bit file contains the x86 64-bit SSE2 build of John the Ripper, compiled in Owl 3.0-current 2011/03/12 x86 64-bit)
  These versions are statically linked to OpenSSL v1.0.0d and to glibc, and require a Linux 2.6+ kernel.
 Compiled with gcc v4.6.1
 Compiled by: Robert B. Harris from VA
  • 2011-07-14: 1.7.8 with the jumbo-2, jumbo-2-plugin, Optimized MSCash2 v2, and the after cash2 many fixes-1 patches

john-1.7.8-jumbo-2-mscash2-2-after-cash2_many_fixes1-Linux-x86-32.tar.gz (32-bit)

john-1.7.8-jumbo-2-mscash2-2-after-cash2_many_fixes1-Linux-x86-64.tar.gz (64-bit)

john-1.7.8.tar.gz with the patch:

        john-1.7.8-jumbo-2.diff
        john-1.7.8-jumbo-2-plugin.diff
        john-1.7.8-jumbo-2-plugin-mscash2-2.diff
        john-1.7.8-jumbo-2-after-cash2_many_fixes-1.diff
 (The 32-bit file contains the x86 32-bit SSE2 build of John the Ripper, compiled in Owl 3.0-current 2011/03/12 x86 32-bit)
 (The 64-bit file contains the x86 64-bit SSE2 build of John the Ripper, compiled in Owl 3.0-current 2011/03/12 x86 64-bit)
  These versions are statically linked to OpenSSL v1.0.0d and to glibc, and require a Linux 2.6+ kernel.
 Compiled with gcc v4.6.1
 Compiled by: Robert B. Harris from VA
  • 2011-07-12: 1.7.8 with the jumbo-2, jumbo-2-plugin, and the Optimized MSCash2 v2 patches

john-1.7.8-jumbo-2-mscash2-2-Linux-x86-32.tar.gz (32-bit)

john-1.7.8-jumbo-2-mscash2-2-Linux-x86-64.tar.gz (64-bit)

john-1.7.8.tar.gz with the patch:

        john-1.7.8-jumbo-2.diff
        john-1.7.8-jumbo-2-plugin.diff
        john-1.7.8-jumbo-2-plugin-mscash2-2.diff
 (The 32-bit file contains the x86 32-bit SSE2 build of John the Ripper, compiled in Owl 3.0-current 2011/03/12 x86 32-bit)
 (The 64-bit file contains the x86 64-bit SSE2 build of John the Ripper, compiled in Owl 3.0-current 2011/03/12 x86 64-bit)
  These versions are statically linked to OpenSSL v1.0.0d and to glibc, and require a Linux 2.6+ kernel.
 Compiled with gcc v4.6.1
 Compiled by: Robert B. Harris from VA
  • 2011-07-07: 1.7.8 with the jumbo-2, omp-des-4, jumbo-2-plugin, and the Optimized MSCash2 v2 patches

john-1.7.8-jumbo-2-omp-des-4-mscash2-2-Linux-x86-32.tar.gz (32-bit)

john-1.7.8-jumbo-2-omp-des-4-mscash2-2-Linux-x86-64.tar.gz (64-bit)

  john-1.7.8.tar.gz with the patch:
        john-1.7.8-jumbo-2.diff
        john-1.7.8-omp-des-4.diff
        john-1.7.8-jumbo-2-plugin.diff
        john-1.7.8-jumbo-2-plugin-mscash2-2.diff
 (The 32-bit file contains the x86 32-bit SSE2 build of John the Ripper, compiled in Owl 3.0-current 2011/03/12 x86 32-bit)
 (The 64-bit file contains the x86 64-bit SSE2 build of John the Ripper, compiled in Owl 3.0-current 2011/03/12 x86 64-bit)
  These versions are statically linked to OpenSSL v1.0.0d and to glibc, and require a Linux 2.6+ kernel.
 Compiled with gcc v4.6.1
 Compiled by: Robert B. Harris from VA
  • 2011-07-11: 1.7.8 with the jumbo-2, jumbo-2-plugin, omp-des-7, and the Optimized MSCash2 v2 patches

john-1.7.8-jumbo-2-omp-des-7-mscash2-2-Linux-x86-32.tar.gz (32-bit)

john-1.7.8-jumbo-2-omp-des-7-mscash2-2-Linux-x86-64.tar.gz (64-bit)

  john-1.7.8.tar.gz with the patch:
      john-1.7.8-jumbo-2.diff
      john-1.7.8-jumbo-2-plugin.diff
      john-1.7.8-omp-des-7.diff
      john-1.7.8-jumbo-2-plugin-mscash2-2.diff
 (The 32-bit file contains the x86 32-bit SSE2 build of John the Ripper, compiled in Owl 3.0-current 2011/03/12 x86 32-bit)
 (The 64-bit file contains the x86 64-bit SSE2 build of John the Ripper, compiled in Owl 3.0-current 2011/03/12 x86 64-bit)
 These versions are statically linked to OpenSSL v1.0.0d and to glibc, and require a Linux 2.6+ kernel.
 
 Compiled by: Robert B. Harris from VA
  • 2011-07-05: 1.7.8 with the jumbo 2, and jumbo 2 plugin patches

john-1.7.8-jumbo-2-Linux-x86-32.tar.gz (32-bit)

john-1.7.8-jumbo-2-Linux-x86-64.tar.gz (64-bit)

  john-1.7.8.tar.gz with the patches:
      john-1.7.8-jumbo-2.diff
      john-1.7.8-jumbo-2-plugin.diff

(The 32-bit file contains the x86 32-bit SSE2 build of John the Ripper, compiled in Owl 3.0-stable 2011/03/12 x86 32-bit)

 (The 64-bit file contains the x86 64-bit SSE2 build of John the Ripper, compiled in Owl 3.0-stable 2011/03/12 x86 64-bit)
 These versions are statically linked to OpenSSL v1.0.0d and to glibc, and require a Linux 2.6+ kernel.
 
 Compiled by: Robert B. Harris from VA
  • 2011-06-23: 1.7.8 with no patches

john-1.7.8-Linux32x86.tar.gz (32-bit) (744 KB)

john-1.7.8-Linux64x86.tar.gz (64-bit) (760 KB)

john-1.7.8.tar.gz

 (The 32-bit file contains the x86 32-bit SSE2 build of John the Ripper, compiled in Owl 3.0-stable 2011/03/12 x86 32-bit)
 (The 64-bit file contains the x86 64-bit SSE2 build of John the Ripper, compiled in Owl 3.0-stable 2011/03/12 x86 64-bit)
 Compiled by: Robert B. Harris from VA   
  • 2011-06-22: 1.7.7 with the jumbo 6, mscash-oracle-fixes, more-mscash-fixes, zip-0, auto_have_sha256-03, and BF-and-mscash2 patches

john-1.7.7-jumbo-6-rs904c (32-bit) (2.5 MB)

john-1.7.7-jumbo-6-rs904c (64-bit) (2.6 MB)

john-1.7.7.tar.gz with the patch:

      john-1.7.7-jumbo-6.diff
      john-1.7.7-jumbo-6-mscash-oracle-fixes.diff
      john-1.7.7-jumbo-6-more-mscash-fixes.diff
      john-1.7.7-jumbo-6-zip-0.diff
      john-1.7.7-jumbo-6-auto_have_sha256-03.diff
      john-1.7.7-jumbo-6-BF-and-mscash2.diff
 (The 32-bit file contains the x86 32-bit SSE2 build of John the Ripper, compiled in Owl 3.0-stable 2011/03/12 x86 32-bit)
 (The 64-bit file contains the x86 64-bit SSE2 build of John the Ripper, compiled in Owl 3.0-stable 2011/03/12 x86 64-bit)
  This version is statically linked to OpenSSL v1.0.0d and to glibc, and requires a Linux 2.6+ kernel.   
 Compiled by: Robert B. Harris from VA
      
     
* 2011-06-16: 1.7.7 with the jumbo 6 patch

john-1.7.7-jumbo-6-Linux32x86.tar.gz (32-bit) (2.5 MB)

john-1.7.7-jumbo-6-Linux64x86.tar.gz (64-bit) (2.6 MB)

john-1.7.7.tar.gz with the patch:

      john-1.7.7-jumbo-6.diff
      
 (The 32-bit file contains the x86 32-bit SSE2 build of John the Ripper, compiled in Owl 3.0-stable 2011/03/12 x86 32-bit)
 (The 64-bit file contains the x86 64-bit SSE2 build of John the Ripper, compiled in Owl 3.0-stable 2011/03/12 x86 64-bit)
  This version is statically linked to OpenSSL v1.0.0d and to glibc, and requires a Linux 2.6+ kernel.   
 Compiled by: Robert B. Harris from VA
  • 2011-05-31: 1.7.7 patched RPM's for 64-Bit Fedora 15 and 13

1.7.7 with the jumbo-1 patch, OpenMP enabled: F15 (733K) F13 (745K)

1.7.7 with the omp-des-7 patch: F15 (624K) F13 (628K)

1.7.7 with the omp-des-4 patch: F15 (621K) F13 (627K)

  The download directory includes SRPM's which have not been tested on F14 but should rebuild; also Gawker charset.
  Compiled by: Simon E. John from England
  http://www.the-jedi.co.uk/downloads/john/
  • 2011-05-07: 1.7.7 with the jumbo 1 patch

john-1.7.7-jumbo-1-Linux32x86.tar.gz (32-bit) (2.0 MB)

john-1.7.7-jumbo-1-Linux64x86-rev2.tar.gz (64-bit) (2.0 MB)

 john-1.7.7.tar.gz with the patch:
 	john-1.7.7-jumbo-1.diff

(The 32-bit file contains the x86 32-bit SSE2 build of John the Ripper, compiled in Owl 3.0-stable 2011/03/12 x86 32-bit)

 (The 64-bit file contains the x86 64-bit SSE2 build of John the Ripper, compiled in Owl 3.0-stable 2011/03/12 x86 64-bit)
  These versions are statically linked to OpenSSL v1.0.0d and to glibc, and require a Linux 2.6+ kernel.   
 Compiled by: Robert B. Harris from VA
  • 2011-05-07: 1.7.7 without any patches

john-1.7.7-Linux32x86.tar.gz (32-bit) (960 KB)

john-1.7.7-Linux64x86.tar.gz (64-bit) (980 KB)

john-1.7.7.tar.gz

 (The 32-bit file contains the x86 32-bit SSE2 build of John the Ripper, compiled in Owl 3.0-stable 2011/03/12 x86 32-bit)
 (The 64-bit file contains the x86 64-bit SSE2 build of John the Ripper, compiled in Owl 3.0-stable 2011/03/12 x86 64-bit)
  These versions are statically linked to OpenSSL v1.0.0d and to glibc, and require a Linux 2.6+ kernel.   
 Compiled by: Robert B. Harris from VA
  • 2011-02-20: 1.7.6 with the jumbo 12 patch

john-1.7.6-jumbo-12-Linux32x86.tar.gz (32-bit) (2.0 MB)

john-1.7.6-jumbo-12-Linux64x86.tar.gz (64-bit) (2.1 MB)

  john-1.7.6.tar.gz with the patch:
      john-1.7.6-jumbo-12.diff
 (The 32-bit file contains the x86 32-bit SSE2 build, compiled in Owl v3.0 x86 32-bit with an upgraded version of Openssl)
 (The 64-bit file contains the x86 64-bit SSE2 build, compiled in Owl v3.0 x86 64-bit with an upgraded version of Openssl)
 These versions are statically linked to OpenSSL v1.0.0d
 Compiled by: Robert B. Harris from VA
  • 2011-01-25: 1.7.6 with the jumbo 9, mscash2 v1.1, and hmailserver patches

john-1.7.6-jumbo-9-mscash2-1.1-hmailserver-Linux32.tar.gz (32-bit) (2.0 MB)

john-1.7.6-jumbo-9-mscash2-1.1-hmailserver-Linux64.tar.gz (64-bit) (2.0 MB)

  john-1.7.6.tar.gz with the patches:
      john-1.7.6-jumbo-9.diff
      john-1.7.6-jumbo-9-mscash2-v1-1.diff
      john-1.7.6-hmailserver-01.diff
 (The 32-bit file contains the x86 32-bit SSE2 build, compiled in Owl v3.0 x86 32-bit with an upgraded version of Openssl)
 (The 64-bit file contains the x86 64-bit SSE2 build, compiled in Owl v3.0 x86 64-bit with an upgraded version of Openssl)
 These versions are statically linked to OpenSSL v0.9.8q
 Compiled by: Robert B. Harris from VA
  • 2010-11-16: 1.7.6 with the jumbo 9 patch

john-1.7.6-jumbo-9-linux32x86.tar.gz (32-bit) (2.0 MB)

john-1.7.6-jumbo-9-linux64x86.tar.gz (64-bit) (2.0 MB)

  john-1.7.6.tar.gz with the patch:
      john-1.7.6-jumbo-9.diff
  
  (The 32-bit file contains the x86 32-bit SSE2 build, compiled in Owl x86 32-bit)
  (The 64-bit file contains the x86 64-bit SSE2 build, compiled in Owl x86 64-bit)
  This version is statically linked to OpenSSL        
  Compiled by: Robert B. Harris from VA
  • 2010-10-06: 1.7.6 with the jumbo 7, netscreen script v2.04, and the generic salted SHA-1 patches

john-1.7.6-jumbo-7-netscreen-script-2.04-sha1_gen-1-Linux32x86.tar.gz (32-bit) (2.7 MB)

john-1.7.6-jumbo-7-netscreen-script-2.04-sha1_gen-1-linux64x86.tar.gz (64-bit) (2.0 MB)

  john-1.7.6.tar.gz with the patches:
      john-1.7.6-jumbo-7.diff
      john-1.7.6-jumbo-7-netscreen-script-2.04.diff
      john-1.7.6-jumbo-7-sha1_gen-1.diff
  (The 32-bit file contains the sse, mmx, and x86 builds compiled in Owl x86 32-bit)
  (The 64-bit file contains the x86 64-bit with SSE2 build compiled in Owl x86 64-bit) 
  This version is statically linked to OpenSSL        
  Compiled by: Robert B. Harris from VA
  • 2010-09-29: 1.7.6 with the jumbo 7 and the netscreen script v2.04 patches

john-1.7.6-jumbo-7-netscreen-script-2.04-linux32.tar.gz (32-bit) (2.8 MB)

john-1.7.6-jumbo-7-netscreen-script-2.04-linux64.tar.gz (64-bit) (2.0MB)

  john-1.7.6.tar.gz with the patches:
      john-1.7.6-jumbo-7.diff
      john-1.7.6-jumbo-7-netscreen-script-2.04.diff
  (The 32-bit file contains the sse, mmx, and x86 builds compiled in Owl x86 32-bit)
  (The 64-bit file contains the x86 64-bit with SSE2 build compiled in Owl x86 64-bit) 
  This version is statically linked to OpenSSL        
  Compiled by: Robert B. Harris from VA

Compiled for Solaris x86

See also: contrib/solaris/ directory in the Openwall file archive (includes builds for SPARC as well).

* 2012-10-05: Added bonus - SIPdump and vncpcap2john from john-1.7.9-jumbo-7 for Solaris x86 64

SIPdump-and-vncpcap2john-from-john-1.7.9-jumbo-7-Solaris-x86-64.tar.gz (64-bit only)

This version is statically linked to libpcap v1.3.0 
Compiled with gcc v4.6.1
Compiled by: Robert B. Harris from VA
  • 2012-09-28: 1.7.9 with the jumbo 7 patch

john-1.7.9-jumbo-7-Solaris-x86-64-1.tar.gz (64-bit only)

john-1.7.9.tar.gz with the patch: john-1.7.9-jumbo-7.diff

Includes john.bash_completion

Not included are mozilla2john, office2john, SIPdump, and vncpcap2john

(The file contains the Solaris x86 64-bit intrinsic builds, in both OMP and non-OMP versions, of John the Ripper, compiled in Solaris 10 x86 64-bit) There may be issues running the OMP version on Solaris systems that do not have the OMP libraries installed.

This version is statically linked to OpenSSL v1.0.1c 

Compiled with gcc v4.6.1

The following test results are included:

John-Test-Results-OMP.txt
John-Test-Results.txt
Test-Suite-Results-OMP.txt
Test-Suite-Results.txt

Compiled by: Robert B. Harris from VA

  • 2012-07-11: 1.7.9 with the jumbo 6 patch

john-1.7.9-jumbo-6-Solaris-x86-64.tar.gz (64-bit only)

john-1.7.9.tar.gz with the patch:

    john-1.7.9-jumbo-6.diff
             
Includes john.bash_completion
Not included are mozilla2john, office2john, SIPdump, and vncpcap2john

(The file contains the Solaris x86 64-bit intrinsic builds, in both OMP and non-OMP versions, of John the Ripper, compiled in Solaris 10 x86 64-bit) There may be issues running the OMP version on Solaris systems that do not have the OMP libraries installed.

This version is statically linked to OpenSSL v1.0.1c 

Compiled with gcc v4.6.1

The following test results are included:

John-Test-Results-OMP.txt
John-Test-Results.txt
Test-Suite-Results-OMP.txt
Test-Suite-Results.txt

Compiled by: Robert B. Harris from VA

  • 2011-09-30: 1.7.8 with the jumbo 7 patch

john-1.7.8-jumbo-7-Solaris-x86-64.tar.gz (64-bit)

  john-1.7.8.tar.gz with the patch:
      john-1.7.8-jumbo-7.diff

(The 64-bit file contains the Solaris x86 64-bit SSE2 build of John the Ripper, compiled in Solaris 10 x86 64-bit)

  This version is statically linked to OpenSSL v1.0.0e 
  Compiled with gcc v4.6.1
  Compiled by: Robert B. Harris from VA
  • 2011-05-14: 1.7.7 without any patches

john-1.7.7-Solaris32x86.tar.gz (32-bit) (744 KB)

john-1.7.7-Solaris64x86.tar.gz (64-bit) (744 KB)

john-1.7.7.tar.gz

 (The above files are the Solaris x86 32-bit and 64-bit SSE2 builds of John the Ripper, compiled in Solaris 10 x86 64-bit)
 See the "Compiled by Robert Harris.txt" file in the 64-bit version for information about the special modification needed to build it. 
 Compiled by: Robert B. Harris from VA   Compiled by: Robert B. Harris from VA

Compiled for Mac OS X

See also: contrib/macosx/ directory in the Openwall file archive.

These builds are meant to work on Mac OS X 10.5+ (x86) Only.

  • 2012-10-11: 1.7.9 with the jumbo-7 compiled w/ OpenMP and NSS (Mozilla SHA-1 3DES) for x86

john-1.7.9-jumbo-7-macosx-Intel-2.zip (64-bit x86, 32-bit x86) (3.7 MB)

  john-1.7.9-jumbo-7.tar.gz with OpenMP and NSS (Mozilla SHA-1 3DES)

(This contains x86-64, SSE2 builds compiled as a FAT binary in Mac OS X 10.8 x86 using gcc 4.7.2)

  • 2012-8-13: 1.7.9 with the jumbo-6 compiled w/ OpenMP and NSS (Mozilla SHA-1 3DES) for x86

john-1.7.9-jumbo-6-macosx-Intel-1.zip (64-bit x86, 32-bit x86) (3.7 MB)

  john-1.7.9-jumbo-6.tar.gz with OpenMP and NSS (Mozilla SHA-1 3DES)

(This contains x86-64, SSE2 builds compiled as a FAT binary in Mac OS X 10.8 x86 using gcc 4.7.1)

  • 2011-8-15: 1.7.8 with the jumbo-5 and OpenMP-DES patch release 7 for x86

john-1.7.8-jumbo-5-macosx-Intel-1.zip (64-bit x86, 32-bit x86) (2.6 MB)

  john-1.7.8-jumbo-5.tar.gz with the patches:
    john-1.7.8-omp-des-7.diff

(This contains the x86-64, SSE2 builds compiled in Mac OS X 10.7 x86 using gcc 4.6.1)

  • 2011-3-20: 1.7.6 with the jumbo-12, OpenMP-DES patch release 7 for x86 and Early Release md5-gen patches

john-1.7.6-jumbo-12-macosx-Intel-1.zip (64-bit x86, 32-bit x86) (2.8 MB)

  john-1.7.6.tar.gz with the patches:
    john-1.7.6-jumbo-12.diff
    john-1.7.6-omp-des-7.diff  (x86 only
    john-1-1.7.6-jumbo-12-early-release-md5-gen-3.diff
    support for hmailserver and sybaseASE hashes

(This contains the x86-64, SSE2 builds compiled in Mac OS X 10.6.5 x86 using Intel's icc compiler)

This build is meant to work on Mac OS X 10.5+ (x86) and Mac OS X 10.4 (PowerPC).

  • 2010-12-12: 1.7.6 with the jumbo 9 and OpenMP-DES patch release 7 for x86

john-1.7.6-jumbo-9-macosx-universal-1.zip (Universal Binary 64-bit x86, 32-bit x86 and PowerPC) (2.1 MB)

  john-1.7.6.tar.gz with the patches:
    john-1.7.6-jumbo-9.diff
    john-1.7.6-omp-des-7.diff  (x86 only)

(This contains the x86-64, SSE2, Altivec PPC and PPC builds compiled in Mac OS X 10.6.5 x86)

Compiled for Android

See also: contrib/android/ directory in the Openwall file archive.

  • 2011-07-17: 1.7.8 (a generic build for ARM)

john-1.7.8-android.tar.bz2 (800 KB)

See the included INSTALL file for the installation instructions.

Although stated in the INSTALL file, it is NOT true that you need a rooted phone. You just have to find a place on the ext2 filesystem, where you are allowed to write. For most Android users one of the following places should work:

  • /data/local/
  • /data/tmp/
  • /data/local/tmp/

Just throw all the files of the system and user subfolder into the writeable directory, cd into the directory, change the permissions of all files with chmod and run john with ./john.

john/custom-builds.txt · Last modified: 2014/10/02 16:06 by rs904c
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate to DokuWiki Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki Powered by OpenVZ Powered by Openwall GNU/*/Linux Bookmark and Share