Create Custom Password Libraries with Wordlister
Wordlister is a cyber security tool that has the usage of wordlist generation for brute force attacks or password cracking attacks. This tool is completely automated in the Python3 language. Its main function is its fast processing and efficiency. This tool also supports leetspeak, capitalization, and the ability to append and prepend words. Wordlister tool is available on the GitHub platform for free. In this article, we will be installing the tool in Linux Operating System and using the tool with some examples.
Note: Make Sure You have Python Installed on your System, as this is a python-based tool. Click to check the Installation process: Python Installation Steps on Linux
Installation of Wordlister Tool on Kali Linux OS
Step 1: Use the following command to install the tool in your Kali Linux operating system.
git clone https://github.com/4n4nk3/Wordlister.git
Step 2: Now use the following command to move into the directory of the tool. You have to move in the directory in order to run the tool.
cd Wordlister
Step 3: All the dependencies have been installed in your Kali Linux operating system. Now use the following command to run the tool and check the help section.
python3 wordlister.py --help
Working with Wordlister on Kali Linux OS
Example 1: Basic Password Generation
python3 wordlister.py –input list.txt –perm 2 –min 6 –max 32
Below is the list of possible words from which different combinations of passwords will be generated.
We have executed the command and the results are been stored in the output.txt file.
We have got the list of passwords which are been generated from the list of the possible words.
Example 2: Using Leet mode
python3 wordlister.py –input list.txt –perm 2 –min 6 –max 32 –leet
In this example, we will be using leet mode.
We have got the list of password combinations which consists of leet words.
Example 3: Using cap option to capitalize the first letter
python3 wordlister.py –input list.txt –perm 2 –min 6 –max 32 –cap
In this example, we will be capitalizing the initial letter of words generated.
We have got the list with first letter in capital format.
Example 4: Transform every letter in a word into uppercase
python3 wordlister.py –input list.txt –perm 2 –min 6 –max 32 –up
In this example, we will be capitalizing whole word.
We have got the list in which all the word is been capitalized.
Example 5: Append any given word to all passwords
python3 wordlister.py –input list.txt –perm 2 –min 6 –max 32 –append 2022
In this example, we will be appending a word with the generated password list.
We have appended the word 2022 with all the generated words.
Example 6: Prepend any given word to all passwords
python3 wordlister.py –input list.txt –perm 2 –min 6 –max 32 –prepend GFG
In this example, we will be prepending a word will all the password words.
We have got the password list in which GFG word is been prepended.
Last Updated :
21 Feb, 2022
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...