Default Wordlists (Kali)
| Wordlist | Size | Use |
|---|---|---|
rockyou.txt | 14M passwords | General purpose |
dirb/common.txt | 4,614 | Web directory busting |
dirbuster/directory-list-2.3-medium.txt | 220K | Web directory busting |
fasttrack.txt | 222 | Quick common passwords |
seclists/ | Varies | Everything (install separately) |
Install SecLists
Decompress rockyou
SecLists Highlights
CeWL — Custom Wordlist from Website
Crawls target website and builds wordlist from content.| Option | Description |
|---|---|
-d 3 | Crawl depth |
-m 5 | Minimum word length |
-w | Output file |
--lowercase | Force lowercase |
-e | Include emails |
-a | Include metadata |
--with-numbers | Include words with numbers |
With Authentication
CUPP — Common User Password Profiler
Generates targeted wordlist based on target’s personal info.- Name, birthdate, partner name, pet name, company, keywords
- Generates combinations, leet speak, appended numbers
Crunch — Pattern-Based Generator
Examples
Pattern Chars
| Char | Meaning |
|---|---|
@ | Lowercase |
, | Uppercase |
% | Digits |
^ | Symbols |
Mentalist — GUI Wordlist Generator
Mutation / Rules
Hashcat Rules on Wordlist
Quick Manual Mutations
Common Patterns to Generate
Username Wordlists
Generate from Name
username-anarchy
Quick Reference
| Tool | Purpose |
|---|---|
rockyou.txt | General password cracking |
SecLists | Everything — passwords, dirs, DNS, fuzzing |
CeWL | Build wordlist from target website |
CUPP | Targeted list from personal info |
crunch | Pattern-based generation |
hashcat --stdout -r | Apply rules to existing wordlist |
username-anarchy | Generate usernames from names |