49 lines
1.2 KiB
Markdown
49 lines
1.2 KiB
Markdown
|
# 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 <minlen> <maxlen> <charPool> -o <output.file>
|
||
|
```
|
||
|
|
||
|
* 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
|