Dictionary builders for brute-force attacks
In this section, we will review the main tools to build dictionaries we could use in a brute-force attack process.
Brute-force dictionary generation with pydictor
pydictor (https://github.com/LandGrey/pydictor) is a Python script that provides different options to customize the generation of dictionaries, including the application of regular expressions, the use of plugins, and encrypting each word in the dictionary with an algorithm such as SHA, MD5, or DES, among other things.
To perform the installation, it would be enough to clone/download the repository from GitHub and run the pydictor.py
script with the following commands:
$ git clone --depth=1 --branch=master https://www.github.com/landgrey/pydictor.git
Cloning in 'pydictor'...
warning: redirecting to https://github.com/landgrey/pydictor.git/
remote: Enumerating objects: 111, done.
remote: Counting objects: 100% (111/111), done.
remote: Compressing objects...