Open In App

Create Custom Password Libraries with Wordlister

Improve
Improve
Like Article
Like
Save
Share
Report

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
Previous
Next
Share your thoughts in the comments
Similar Reads