A Python module to generate all the possible combination of passwords for performing brute force method.
Using git
git clone https://github.com/MexsonFernandes/Generate_Passwords_Brute_Force-Python.git
Or download and extract the archive:
Under the repository name, click Clone or download -> Download ZIP.
Unpack the zip anywhere on your computer.
main.py takes 4 arguments:
- N - number of password character
- alphabets (y/n)
- special characters (y/n)
- numbers (y/n)
This generates a wordlistN.txt and a logN.txt file.
-h, --help show this help message and exit -a, --alphabet the password contains alphabet characters -s, --special the password contains special characters -n, --number the password contains numbers -l LENGTH, --length LENGTH password length
python main.py --help
python main.py --alphabet --length 4
Explanation: generate 4 length passwords containing alphabets, special characters and numbers.
We want to generate all possible combinations of passwords 3 characters long, containing lower- and uppercase letters, special characters and numbers.
We would navigate to the Generate_Passwords_Brute_Force-Python folder and run:
python main.py -a -s -n -l 4
The output should be
830584
processing...
830584
In this case the passwords are saved in wordlist3.txt and a short log in log3.txt.