Crunch
Tool Authors: Mimayin, Bofh28
Crunch is a great program that allows you to create your own custom password lists. Simple tell crunch what you want, the length and complexity, and Crunch makes it for you.
The Crunch manual page (in a Kali terminal, enter “man crunch”) contains complete instructions and examples on how to use the tool. Basically, all we need to tell crunch is the minimum and maximum length of the words, what type of characters to use, and Crunch does the rest. Crunch makes heavy use of the charset.lst file that is located in its install directory - “/etc/share/crunch” ...