Built from the ground up to be focused only on working with passwords, this versatile password utility is distributed without a graphical user interface and is therefore accessible only via a command window. John the Ripper is a decrypting and decoding utility built to test the strength of the user’s password as well as try to recover lost passwords using several built-in methodologies.