Conçu par Alexander Peslyak alias Solar, John The Ripper est un logiciel open source spécialisé dans la casse de mots de passe.
Disponible sur de nombreux systèmes d’exploitation, John The Ripper supporte en natif de multiples protocoles de chiffrement dont Kerberos / AFS, Blowfish, MD5 ou LM hash.
John The Ripper ou certaines de ses extensions permettent aussi d’évaluer la robustesse des mots de passe de diverses applications, dont Office, ou encore Microsoft SQL Server, MySQL, et certains serveurs LDAP.