使用 Wordlister 创建自定义密码库
Wordlister是一种网络安全工具,它使用单词列表生成来进行暴力攻击或密码破解攻击。这个工具在 Python3 语言中是完全自动化的。它的主要函数是它的快速处理和效率。该工具还支持 leetspeak、大写以及附加和前置单词的能力。 Wordlister 工具在 GitHub 平台上免费提供。在本文中,我们将在 Linux 操作系统中安装该工具并通过一些示例使用该工具。
注意:确保您的系统上安装了Python ,因为这是一个基于 Python 的工具。点击查看安装过程:Linux上的Python安装步骤
在 Kali Linux OS 上安装 Wordlister Tool
第 1 步:使用以下命令在您的 Kali Linux 操作系统中安装该工具。
git clone https://github.com/4n4nk3/Wordlister.git
第 2 步:现在使用以下命令移动到该工具的目录。您必须在目录中移动才能运行该工具。
cd Wordlister
第 3 步:所有依赖项都已安装在您的 Kali Linux 操作系统中。现在使用以下命令运行该工具并检查帮助部分。
python3 wordlister.py --help
在 Kali Linux 操作系统上使用 Wordlister
示例 1 :基本密码生成
python3 wordlister.py –input list.txt –perm 2 –min 6 –max 32
以下是可能生成不同密码组合的单词列表。
我们已经执行了命令,结果存储在 output.txt 文件中。
我们已经得到了从可能的单词列表中生成的密码列表。
示例 2 :使用 Leet 模式
python3 wordlister.py –input list.txt –perm 2 –min 6 –max 32 –leet
在本例中,我们将使用 leet 模式。
我们得到了由 leet 单词组成的密码组合列表。
示例 3 :使用 cap 选项将第一个字母大写
python3 wordlister.py –input list.txt –perm 2 –min 6 –max 32 –cap
在此示例中,我们将大写生成的单词的首字母。
我们得到了首字母大写的列表。
示例 4 :将单词中的每个字母转换为大写
python3 wordlister.py –input list.txt –perm 2 –min 6 –max 32 –up
在此示例中,我们将大写整个单词。
我们得到了所有单词都大写的列表。
示例 5 :将任何给定单词附加到所有密码
python3 wordlister.py –input list.txt –perm 2 –min 6 –max 32 –append 2022
在此示例中,我们将在生成的密码列表中附加一个单词。
我们在所有生成的单词中附加了单词 2022。
示例 6 :将任何给定单词添加到所有密码中
python3 wordlister.py –input list.txt –perm 2 –min 6 –max 32 –prepend GFG
在这个例子中,我们将在所有密码词前面加上一个词。
我们已经得到了前面有 GFG 字的密码列表。