This is an old revision of the document!
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.
See also: contrib/win32/ directory in the Openwall file archive.
2018-02-08: 1.8.0.12-jumbo-1-bleeding-e6214ceab 2018-02-07
Run-Time errors:
Information about this build:
The following test results are included:
john-built-in-test-results.txt john-test-suite-test-results.txt
./john -list=build-info
Compiled by: Robert B. Harris from VA
2017-09-02: John the Ripper v1.8.0.9-jumbo-1-bleeding (Bleeding version on 2017-09-01)
Information:
Does not include vncpcap2john and SIPdump, since this does not easily compile on Windows.
This contains the MPI+OMP SSE4.1 build of John the Ripper for MS Windows 64-bit, compiled in MS Windows with the latest version of cygwin64. Your CPU must support the SSE4.1 instruction set in order to run these. There are 13 cygwin DLLs need to run John. As requested, these DLLs are in a separate file above, and must be copied into the run folder, if you don't already have cygwin64 installed.
Build Info:
$ ./john -list=build-info Version: 1.8.0.9-jumbo-1-bleeding Build: cygwin 64-bit SSE4.1-ac MPI + OMP SIMD: SSE4.1, interleaving: MD4:3 MD5:3 SHA1:1 SHA256:1 SHA512:1 $JOHN is ./ Format interface version: 14 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 SALT_HASH_SIZE: 1048576 Max. Markov mode level: 400 Max. Markov mode password length: 30 gcc version: 5.4.0 OpenCL headers version: 2.1 Crypto library: OpenSSL OpenSSL library version: 0100020bf OpenSSL 1.0.2k 26 Jan 2017 GMP library version: 6.1.2 File locking: fcntl() fseek(): fseek ftell(): ftell fopen(): fopen memmem(): System's
The following test results are included:
john-built-in-test-results.txt john-test-suite-test-results.txt
Testing:
Errors The Built-in test died at: Benchmarking: PBKDF2-HMAC-MD5-opencl [PBKDF2-MD5 OpenCL 4x]...
Compiled by: Robert B. Harris from VA
2017-03-06: John the Ripper v1.8.0.9-jumbo-1-bleeding (Bleeding version on 2017-03-06)
Information:
This contains the MPI+OMP and OMP only SSE4.1 builds of John the Ripper for MS Windows 64-bit, compiled in MS Windows with the latest version of cygwin64. Your CPU must support the SSE4.1 instruction set in order to run these. There are 13 cygwin DLLs need to run John. (Down from 20 cygwin DLLs in the past.) These DLLs are in a separate file above, and must be copied into the run folder, if you don't already have cygwin64 installed.
Build Info:
$ ./john -list=build-info Version: 1.8.0.9-jumbo-1-bleeding Build: cygwin 64-bit SSE4.1-ac MPI + OMP SIMD: SSE4.1, interleaving: MD4:3 MD5:3 SHA1:1 SHA256:1 SHA512:1 $JOHN is ./ Format interface version: 14 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 SALT_HASH_SIZE: 1048576 Max. Markov mode level: 400 Max. Markov mode password length: 30 gcc version: 5.4.0 OpenCL headers version: 2.1 Crypto library: OpenSSL OpenSSL library version: 0100020bf OpenSSL 1.0.2k 26 Jan 2017 GMP library version: 6.1.2 File locking: fcntl() fseek(): fseek ftell(): ftell fopen(): fopen memmem(): System's
Testing:
During the built-in self-test, both of these versions of John seems to have died around the benchmark: PBKDF2-HMAC-MD4-opencl [PBKDF2-MD4 OpenCL 4x] However, both of these versions of John pass all tests using the latest version of the test suite, Version 1.13 from Dec 21, 2014. See the test results below for further information.
The following test results are included:
john-MPI+OMP-test-suite-test-results.txt john-omp-built-in-test-results-incomplete.txt john-omp-built-in-test-results.txt john-omp-test-suite-test-results.txt
Compiled by: Robert B. Harris from VA
2015-7-22: Various *2john python scripts converted into binary executeables for windows: windows-2-john-executables.7z
2015-06-15: John the Ripper password cracker John-the-Ripper-v1.8.0.5-jumbo-1 (by richrumble) Contains OMP+MPI build (–enable-mpi).
john-1.8.0.5-jumbo-1-bleeding-cygwin_64.7z (64-bit)
Version: 1.8.0.5-jumbo-1-bleeding MPI + OMP Build: cygwin 64-bit SSE4.1-autoconf Time stamp: Wed May 13 17:09:59 2015 | Arch: 64-bit LE |$JOHN is ./ |Format interface version: 13 |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| File locking: fcntl()| Compiler version: 4.9.2| gcc version: 4.9.2| Crypto library: OpenSSL OpenSSL library version: 01000201f| OpenSSL 1.0.2a 19 Mar 2015| GMP library version: 6.0.0| fseek(): fseek| ftell(): ftell| fopen(): fopen|memmem(): System's
2015-01-10: John the Ripper password cracker John-the-Ripper-v1.8.0-jumbo-1
john-the-ripper-v1.8.0-jumbo-1-win-32.7z (32-bit)
john-the-ripper-v1.8.0-jumbo-1-win-64.7z (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.1j 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)
There were errors shown in testing. See the test results for more details.
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
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
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
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-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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
john-1.7.8-3jumbo5.el6.x86_64.rpm (64-bit)
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
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
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
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
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
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
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
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
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
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/
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
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
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
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
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
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
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
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
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
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
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
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
See also: contrib/macosx/ directory in the Openwall file archive.
These builds are meant to work on Mac OS X 10.5+ (x86) Only.
john-1.8.0.9-jumbo-macosx_v3.zip (64-bit x86 AVX2) (36.2 MB) john-1.8.0.9-jumbo-macosx_sse2.zip (64-bit x86 SSE2) (36.2 MB)
JohnTheRipper-bleeding-jumbo with OpenMP and OpenCL
(This contains x86-64 and was build on MacOS Sierra using gcc 6.3)
* 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)
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)
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)
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).
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)
See also: contrib/android/ directory in the Openwall file archive.
john-1.8.0-android.tar.gz (5.8 MB)
See the included INSTALL file for the installation instructions.
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:
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.