3,365 apps tracked 0 new today 17 updated today Synced 28m ago

John the Ripper CE

Security auditing and recovery tool

Openwall and others

com.openwall.John
View on Flathub ↗

Openwall's John the Ripper (JtR) is a fast password cracker, currently available for many flavors of Unix and for Windows. Its primary purpose is to detect weak Unix passwords. Besides several crypt(3) password hash types most commonly found on various Unix systems, supported out of the box are Windows LM hashes, various macOS password hashes, as well as many non-hashes such as SSH private keys, 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, plus lots of other hashes and ciphers.

Screenshots

John the Ripper CE screenshot
John the Ripper CE screenshot

Observed history

App ChangeVersionWhen ↓

No observed changes yet.

The initial import establishes a baseline. Future version changes will appear here.

Browse the app catalogue →

Upstream releases

Release notes supplied by the developer. These dates are not Flathub package publication times.

1.9.1-ce1 Feb 2025

This is a bug fix, renovate, and update release intended to provide a modernized version to end users. There have been over 1500 tree commits since 1.9.0-jumbo-1 was released.

  • Add PDF OpenCL;
  • KeePass: support KDBX4 database and Argon2;
  • Add partial support for EC SSH keys encrypted with AES-256-CBC;
  • Add a modern version of bitlocker2john (.py; Python 3);
  • Add a modern version of fvde2john (.py; Python 3);
  • Add oracle2john.py (.py; Python 3)
  • Drop old AES-NI code in favor of AES code from mbedTLS;
  • Upgrade Unicode to version 16.0.0;
  • Based on upstream commit 126b2a4814f24f2ff6486e2c050ecb17072be7ba;
  • Named 1.9.1-ce, last committed Jan 28, 2025.

All binaries support SIMD:

  • The aarch64 binaries support ASIMD;
  • The X86_64 binaries support AVX, AVX2, and AVX512BW.