Dhy4n-117/WordWeaver
GitHub: Dhy4n-117/WordWeaver
一款基于目标个人信息画像的交互式定制字典生成器,专为辅助密码破解和安全审计设计。
Stars: 0 | Forks: 0
# WordWeaver
WordWeaver 是一款自定义字典生成器,专为个性化字典攻击设计。它基于用户画像构建高度针对性的字典。通过接收姓名、生日、宠物名和特定关键词等输入,WordWeaver 将它们与常见的后缀、日期和特殊字符进行智能组合,从而生成一份详尽的潜在密码列表。
## 功能
- **交互式画像**:基于提示的交互模式,用于快速构建目标画像。
- **智能组合**:自动生成包含大小写变化的组合,追加相关日期,并将基础词汇与常见后缀混合。
- **保存到文件**:直接输出到本地 `.txt` 文件,可直接用于 Hydra、Hashcat 或 GoBuster 等工具。
- **可自定义输出**:轻松指定您自己的输出文件名。
## 安装说明
确保您已安装 Python 3。无需外部依赖或库。
```
git clone (https://github.com/Dhy4n-117/WordWeaver)
cd WordWeaver
```
## 使用方法
以交互方式运行脚本:
```
python3 wordweaver.py
```
系统将提示您输入目标详细信息:
- 名
- 姓
- 昵称
- 生日 (DDMMYYYY)
- 公司/目标名称
- 宠物名
- 伴侣名
- 特定关键词(以逗号分隔)
*注意:如果信息未知,可以将任何字段留空。*
### 命令行参数
```
usage: wordweaver.py [-h] [-i] [-o OUTPUT] [-q]
options:
-h, --help show this help message and exit
-i, --interactive Launch interactive prompt for profiling target (default behavior)
-o OUTPUT, --output OUTPUT Specify output file name. Default: _wordlist.txt
-q, --quiet Do not print the banner
```
### 示例
**默认交互模式:**
```
python3 wordweaver.py
```
**生成字典并保存到特定文件:**
```
python3 wordweaver.py -o target_passwords.txt
```
**静默运行(不显示 Banner):**
```
python3 wordweaver.py -q
```
## 免责声明
本工具仅供教育目的和经授权的安全测试使用。您只能对自己拥有或已获得明确测试许可的系统使用此工具。
标签:DOS头擦除, ESC8, Python, 个性化字典攻击, 字典生成器, 密码分析, 密码破解, 数据展示, 无后门, 用户画像, 社会工程学, 红队, 逆向工具