🕋Custom Word List generator
Cewl stands for Custom Word List generator, In simple the tool is a password list generating tool and it is written in a ruby language and this tool just spiders the given URL.
Once the custom password list is generator then we can do password cracking using john the ripper.
Cewl can also create a set of email addresses from mailto links, these custom generated email addresses can be used to do brute-forcing.


Usefull command in cewl tool
-h, –help: Show help
-k, –keep: Keep the downloaded file
-d <x>,–depth <x>: Depth to spider to, default 2.
-m, –min_word_length: Minimum word length, default 3
-o, –offsite: Let the spider visit other sites
-w, –write: Write the output to the file
-n, –no-words: Don’t output the wordlist
-e, –email: Include email addresses
-c, –count: Show the count for each word found
-v, –verbose: Verbose
–auth_type: Digest or basic.
–auth_user: Authentication username
–auth_pass: Authentication password
–proxy_host: Proxy host
Example1, Default password generating
For the default password generating, We are just entering command like this
Here the password list is generated based on the writings done in the target.
cewl https://portal.kasinathanramesh.vip/
Target: https://portal.kasinathanramesh.vip/

Example2, Save the password list
To save the password list in a directory and file just enter the -w command and mention the directory and file you wanna save the password list.
cewl https://portal.kasinathanramesh.vip/ -w /home/protector/Documents/passwordlisrcewl.txt

Example 3, Generating specific length wordlist
To generate a specific length wordlist, We need to use -m parameter to specify the number of characters in a password list..
cewl https://portal.kasinathanramesh.vip/ -m 9 -vv
-vv - Double verbose


Example 4, Counting a particular number of words
To count a specific word, We need to use -c parameter to count the number of specific keywords how often it has been repeated.
cewl https://portal.kasinathanramesh.vip/ -c

Example 5, Generating a Alpha numeric password list
To generate an alpha-numeric password for this we need use below the command

Last updated
Was this helpful?