John the Ripper is a fast password cracker. Its primary purpose is to
detect weak Unix passwords. Besides several crypt(3) password hash types,
supported out of the box include fast built-in implementations of SHA-crypt
and SunMD5, Windows NTLM (MD4-based) password hashes, various macOS and
Mac OS X user password hashes, fast hashes such as raw MD5, SHA-1, SHA-256,
and SHA-512, various SQL and LDAP server password hashes, as well as many
non-hashes such as SSH private keys, S/Key skeykeys files, Kerberos TGTs,
encrypted filesystems such as macOS .dmg files and "sparse bundles",
encrypted archives such as ZIP, RAR, and 7z, encrypted document files such
as PDF and Microsoft Office's - and these are just some examples.
This version integrates lots of contributed patches, including GPU support,
dynamic expressions, has fallback for CPU SIMD extensions and for OMP,
moreover, has on device mask acceleration and prince mode available.
For versions of Ubuntu between 14.04 LTS (Trusty Tahr) and 15.10 (Wily Werewolf), as well as Ubuntu flavours that don’t include snap by default, snap can be installed from the Ubuntu Software Centre by searching for snapd.
Alternatively, snapd can be installed from the command line:
sudo apt update
sudo apt install snapd
Either log out and back in again, or restart your system, to ensure snap’s paths are updated correctly.
Install John the Ripper CE
To install John the Ripper CE, simply use the following command: