John the Ripper
John the Ripper (noto anche come John) è un password cracker basato
su dizionario il cui scopo principale è l'individuazione di
password deboli in ambiente Unix. E' inoltre disponibile su piattaforma
DOS\Windows.
John supporta diversi formati di cifratura usati sotto diversi ambienti
derivati Unix; per l'esattezza supporta i formati DES standard e doppia lunghezza, implementazione DES estesa
BSDI, MD5 e Blowfish.
Inoltre, con l'utilizzo di un comando aggiuntivo (necessario per estrarre le
password), John supporta la ricerca di password AFS e WindowsNT.
E' stato testato su piattaforme Linux x86/Alpha/SPARC, FreeBSD x86, OpenBSD
x86, Solaris 2.x SPARC e x86, Digital UNIX, AIX, HP-UX, IRIX.
John ha delle implementazioni proprie dei diversi formati di cifratura supportati. Inoltre, per varie architetture e processori (varie versioni di Intel Pentium , x86 con MMX, x86 generico, Alpha EV4, SPARC V8) sono presenti delle routine assembly ottimizzate.
Il software è
sviluppato dalla Solar Designer ed è scaricabile dall'URL http://www.openwall.com/john/
L'ultima versione stabile è la
1.6 e risale al 1998.