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/windows/ directory in the Openwall file archive.
Automated builds (originally intended for testing only) by Claudio André:
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
See also: contrib/linux/ directory in the Openwall file archive.
Ubuntu snap package by Claudio André:
See also: contrib/macosx/ directory in the Openwall file archive.
These builds are meant to work on recent Mac OS X / macOS only:
See also: contrib/solaris/ directory in the Openwall file archive (includes builds for SPARC as well).
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.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
See also: contrib/android/ directory in the Openwall file archive.
See the included INSTALL file for the installation instructions.
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.