# Generate Wordlists * [username_generator](https://github.com/therodri2/username_generator.git) * [CeWL](../enumeration/CeWL/README.md) * [Mentalist](https://github.com/sc0tfree/mentalist.git) * [lyricpass](https://github.com/initstring/lyricpass.git) * [pnwgen phonenumbers](https://github.com/toxydose/pnwgen.git) ## Cupp * [cupp](https://github.com/Mebus/cupp.git) * Interactive dialogue via `cupp.py -i` * Wordlistdownload via `cupp.py -l` * Connections to alecto DB via `-a` ## crunch ```sh crunch -o ``` * Option `-t` specifies variable characters * `@`, lower case alpha characters * `,`, upper case alpha characters * `%`, numeric characters * `^`, special characters including space ```sh crunch 8 8 -t passw%%rd ``` ## ttpassgen * [ttpassgen](https://github.com/tp7309/TTPassGen.git) * Generate lists from the ground up * `pip install ttpassgen` ```sh ttpassgen --rule '[?d]{6:6:*}' 6digitpins.txt ``` ```sh ttpassgen --rule '[?l]{1:5:*}' all_letter_combinations.txt ``` ```sh ttpassgen --dictlist "in.txt,in2.txt" --rule '$0[_]?$1' -s " " out.txt ``` # exrex * Generate all possible outcomes from regex string