crunch
Generates custom wordlists by length, charset and pattern.
Pattern-based wordlist generator. You give it the minimum and maximum length, the charset and, if needed, a template (`-t`) where `@` is a lowercase letter, `,` an uppercase one, `%` a digit and `^` a symbol. Its real use is not generating the whole space of a length (it grows explosively and will not fit on disk) but exploiting a **known rule**: if the company is known to use the name plus four digits, `crunch 12 12 -t Company%%%%` produces exactly those and nothing else.
Family Cracking & wordlists
Flags <min> <max> <charset> -t -o
Concepts Password Mutation & Custom Wordlists, Targeted password bruteforce (cewl, custom wordlists)
Cheatsheet Custom wordlists
Installation
sudo apt install -y crunchUseful commands
Reference tool: it does not yet appear in a published machine on the blog, but it is part of the arsenal for its everyday use.