Overly broad permissions can turn one compromised account into a much larger security problem. Learn how to reduce unnecessary access, review privileges, and apply least privilege across modern Linux systems. Review Linux Privileges×
John the Ripper is a fast password cracker (password security auditing tool if you prefer), currently available for many flavors of Unix, Windows, and other platforms. Its primary purpose is to detect weak Unix passwords, although Windows NT/2000/XP/2003 LM hashes and a number of other password hash types are supported as well. John the Ripper is free software, distributed primarily in source code form.
John the Ripper Pro builds upon the free John the Ripper to deliver a
commercial product better tailored for specific operating systems. It
is distributed primarily in the form of "native" packages for the target
operating systems and in general is meant to be easier to install and
use while delivering optimal performance. The John the Ripper Pro
homepage is:
John the Ripper Pro (JtR Pro) password cracker
John the Ripper Pro is currently available for Linux on x86 processors, with support for the latest Intel and AMD processor features such as SSE2. Support for certain other operating systems and processor architectures is planned (please submit requests as specified on the web page above).
The features currently specific to Pro versions are:
The following Linux distributions are supported:
I know that some current users of John the Ripper may be concerned that the introduction of a commercial version might have a negative impact on the development of the free John the Ripper. Let me assure you that there will be no such negative impact. On the contrary, if John the Ripper Pro is successful commercially, that will only help the free John the Ripper to evolve faster - while remaining free.
If you're a current user of John the Ripper and you can influence your company or organization to purchase John the Ripper Pro, you're welcome to support the development of John the Ripper in this way - to benefit the users of the free version as well.