Password Cracking Prerequisites
The process of Cracking Passwords is as follows:
Extract hashes
Format hashes
Calculate the cracking time
Prepare wordlist
Attack the hash
Formatting Hashes
Once we extract password hashes we need to format them based on the hashing algorithm. Here are tools to help identify hashing algorithms:

Wordlist Preparation
In nearly all cases we'll need to mutate our wordlist and perform a rule-based attack based on the password policy in place.
CeWL
CeWL (Custom Wordlist Generator) is a tool we can use that spiders a website and outputs a wordlist.
Last updated