Wordlists with crunch

Crunch is very nice, fast and and well configurable wordlist generator. You can specify character sets and generate wordlists in all possible combinations.

Conditions:

  • Linux/Mac OS X with C compiler and make

For Mac OS X users, just install the Command Line Tools.

Steps:

Download the latest source from SourceForge.net, unzip and compile.

After create the crunch executable you can start to create wordlist files

Examples:

The first example create the wordlist direct in terminal. All words contain 5 letters with chars “a”, “b” and “c”.

The next example create the wordlist into the file (mylist.txt) with 5 numbers of 0 to 9.

Now it should create words with different length from 1 to 3 and mix of chars (A,B,C) and numbers (1,2,3).

There is more, crunch include permutation and defined charsets.

It is possible to use placeholder (like: @ , % and ^), to define the target size of files and compression. You can create wordlists for IBAN, telephone numbers, e-mails and many more. Read the man page of crunch!!!

  • @ will insert lower case characters
  • , will insert upper case characters
  • % will insert numbers
  • ^ will insert symbols

Last comment:

Please be carefully with generated file size!!!