This tutorial is for beginners who hasn't yet used crunch. Crunch is a utility that used to create wordlists using alphabets, numbers, symbols and special characters. I had also created a demonstration video for you to understand.

I had also shows how to install crunch command line tool using terminal.

>mkdir password (folder creation)

>sudo apt-get install -y crunch

The min and max are the minimum and maximum lengths for your desired wordlist you want to create.

Now let's see the options.

-q : Like the -p option except it reads the strings from a specified file

-r : resume a previous session (cannot be used with -s)

-s : specify a particular string to begin the wordlist with

-t : set a specific pattern of @,%^

-d : limit the number of duplicate characters

-e : stop generating words at a certain string

-f : specify a list of character sets from the charset.lst file

-i : invert the order of characters in the wordlist

-l : allows the literal interpretation of @,%^ when using -t

-o : the output wordlist file

-z : compress the output wordlist file, accompanied by -o

Reference for you understanding:

@ represents lowercase letters

, represents uppercase letters

% represents numbers

^ represents special characters

Example:

> crunch 6 6 anvfdr -t @@*123 -d 2@ -o test.txt 

That's it for today, I hope you all learned how to use Crunch.