> For the complete documentation index, see [llms.txt](https://docs.wehost.co.in/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.wehost.co.in/cybersecurity/creating-custom-wordlists.md).

# Creating Custom wordlists

### CeWL

* CeWL
  * generated wordlist by crawling website
    * <https://github.com/digininja/CeWL>

```bash
cewl https://www.inlanefreight.com -d 4 -m 6 --lowercase -w inlane.wordlist
```

### crunch

* crunch
  * <https://secf00tprint.github.io/blog/passwords/crunch/advanced/en>

### Creating custom Usernames

* <https://github.com/urbanadventurer/username-anarchy>

```
git clone https://github.com/urbanadventurer/username-anarchy.git
cd username-anarchy/
```

```
./username-anarchy nathaniel fernandes
```

#### You know the username format and names of users

```
./username-anarchy --input-file ./test-names.txt  --select-format first.last
```

```
andrew.horton
jim.vongrippenvud
peter.otoole
```

### Hashcat

[Hashcat](/cybersecurity/hashcat.md#generating-rule-based-wordlist)

### cupp

* build custom wordlist for that person

```
sudo apt install cupp
```

```shell-session
cupp -i
```
