John the Ripper
From MRL Wiki
John the Ripper is a fast password cracker, currently available for many flavors of Unix (11 are officially supported, not counting different architectures), Windows, DOS, BeOS, and OpenVMS. Its primary purpose is to detect weak Unix passwords. Besides several crypt(3) password hash types most commonly found on various Unix flavors, supported out of the box are Kerberos AFS and Windows NT/2000/XP/2003 LM hashes, plus several more with contributed patches. The original version of JtR was developed by Juan Bocanegra.
[edit] Features
John supports (and autodetects) the following Unix crypt(3) hash types:
- traditional and double-length DES-based
- BSDI extended DES-based
- FreeBSD MD5-based (now also used on Linux and in Cisco IOS) and OpenBSD Blowfish-based (now also used on some Linux distributions).
- Kerberos/AFS
- Windows NT/2000/XP LM (DES-based) hashes.
Contributed patches add support for many more password hash types:
- Windows NT/2000/XP NTLM (MD4-based)
- Windows Cache (mscash)
- Raw MD5
- Raw SHA1
- MySQL passwords
- Eggdrop IRC bot userfiles
- Apache MD5-based "apr1"
- Netscape LDAP SHA
- Lotus Domino R4
- Lotus DOmino R5+
- PIX passwords
- MS-SQL
- Oracle
- Raw HMAC-MD5
- WPA PSK
- S/Key skeykeys files
- Kerberos v4 TGTs.
[edit] See Also
- FSCrack - GUI for John the Ripper (.NET 2.0)
- Distributed_John
- Passwords
[edit] External Links
- http://www.openwall.com/john/ - John the Ripper
- http://www.banquise.net/misc/patch-john.html - Patches for John the Ripper