Password cracking is a fundamental hacking and digital forensics skill. Nearly every system is authenticated by the traditional username and password and even if two-factor authentication is used, one is usually a password.
Cracking passwords can take many forms. See my article on password-cracking strategies before you embark upon password cracking. It will likely save you significant amounts of time.
1. Password Cracking Strategies
2. Cracking Online Passwords with THC-Hydra and Burp Suite
3. Cracking Passwords Off-Line with hashcat
4. Creating a Custom Wordlist with crunch
5. Web Form Authentication Cracking with BurpSuite
6. Creating a Domain Specific Wordlist with ceWL