针对目标已知信息的字典生成工具
原理简单粗暴,调用 pypinyin 这个库将中文信息转为拼音,然后与后缀名字典拼接成字符串即可
如果有其他的字典生成思路和规则欢迎在 issue 提出来
开始
下载 && 安装依赖
git clone https://github.com/ffffffff0x/name-fuzz.git
pip3 install pyreadline pypinyin
cd name-fuzz
使用
python3 name-fuzz.py
支持规则
基于组织
公司/单位/组织全称
+后缀
- jsxxyxgs123 (江苏XX有限公司)
- [email protected]
- ...
公司/单位/组织简称
+后缀
- jiangsuxx123 (江苏XX)
- [email protected]
- ...
公司/单位/组织简称(缩写)
+后缀
- jsxx123 (江苏XX)
- [email protected]
- ...
业务名(缩写)
+后缀
- zhjt123 (智慧交通)
- [email protected]
- ...
公司/单位/组织简称(缩写)
+系统/业务简称(缩写)
+后缀
- jsxxzhjt123 (江苏XX智慧交通)
基于人员
人员名称
- zhangsan(张三)
- zs
- zhangs
参考项目
- https://github.com/mozillazg/python-pinyin
- https://github.com/soxoj/username-generation-guide
- https://github.com/WangYihang/ccupp
License
create by ffffffff0x