This repository has been archived by the owner. It is now read-only.

Use jumbo features for john the ripper #12186

wants to merge 1 commit into


None yet
6 participants

felixbuenemann commented May 10, 2012

Original description:
This patch integrates lots of contributed patches adding support for tens of additional hash and cipher types (including popular ones such as NTLM, raw MD5, etc.), as well as some optimizations and features. Most likely, this is the only patch you may need to apply. Requires OpenSSL 0.9.7+.


MikeMcQuaid commented May 10, 2012

What is jumbo5 and how does it differ from the normal john the ripper?


felixbuenemann commented May 10, 2012

Like it says above, it adds lots of cipher and hash types and enables eg. cracking of ntlm and raw md5 hashes.


MikeMcQuaid commented May 10, 2012

"Unfortunately, its overall quality is lower than the official version's."

I think it should be an option rather than the default.


mistydemeo commented May 10, 2012

This came up before in #6528, #10014, etc. It sounds like a good candidate for an option, but not the default.


adamv commented May 10, 2012

People obviously want this functionality, so we should accomodate.


felixbuenemann commented May 10, 2012

It's also available as a standalone patch, so it would be possible to make it optional.

On the other hand the added functionality doesn't hurt anyone. I just checked on Debian Squeeze and their john package also seems to have the jumbo patch feature set integrated.


MikeMcQuaid commented May 11, 2012

We try and patch stuff less than e.g. Debian does. Use the standalone patch and make it optional, thanks.

@ghost ghost assigned adamv Aug 28, 2012

@adamv adamv closed this in 913b54b Oct 21, 2012

When building john with the --jumbo option, I receive the following error:

==> make clean macosx-x86-64 CC=cc
_mm_testz_si128(__m128i __M, __m128i __V)
1 error generated.
make[1]: *** [rawSHA1_ng_fmt.o] Error 1
make: *** [macosx-x86-64] Error 2


jacknagel commented Nov 9, 2012

@ArondeParon Don't report build errors on old pull requests. Please follow the instructions here:

snakeyroc3 pushed a commit to snakeyroc3/homebrew that referenced this pull request Dec 17, 2012

john: add --jumbo to enable jumbo features
The formula also now installs documentation and does not install
non-binary files into bin.

Closes #12186.

felixbuenemann commented Mar 24, 2013

@adamv Thanks, this somehow vanished from my radar.

@felixbuenemann felixbuenemann deleted the felixbuenemann:feature/john-jumbo5 branch Mar 24, 2013

@xu-cheng xu-cheng locked and limited conversation to collaborators Feb 16, 2016

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.