C3n7ral051nt4g3ncy/WhatsMyName-Python
GitHub: C3n7ral051nt4g3ncy/WhatsMyName-Python
基于 WhatsMyName 社区维护数据源的 Python 用户名跨站枚举工具,用于快速发现目标用户名在各大网站上的注册情况并生成 HTML 报告。
Stars: 126 | Forks: 18
[](https://github.com/PyCQA/bandit)
[](https://github.com/psf/black)
# [WhatsMyName](https://github.com/WebBreacher/WhatsMyName) Python 脚本 V1.2 🔍
作为 [WhatsMyName](https://whatsmyname.app) 项目的常规贡献者,这是我为自己编写的一个 Python 脚本,用于检查网站是否正常工作,我在制作它的过程中非常享受。
该脚本是 unofficial(非官方)的,不是 WhatsMyName 项目的一部分。
代码已通过 `Security Bandit` 测试以检查任何问题,并使用了 `Code Black` 来获得符合 PEP8 要求的良好代码风格。
请随意使用,它是开源的,这正是它的意义所在!
# 支持 ♡
此 repository(仓库)上没有支持按钮,因为 WhatsMyName 不是我的项目,`这是我的个人脚本`,所有支持都应给予 [WhatsMyName](https://github.com/WebBreacher/WhatsMyName) 项目和 [@WebBreacher](https://ko-fi.com/WebBreacher)。**不要向我捐款**
# 许可证 ©
我是 WhatsMyName 项目的常规贡献者,但我不是其官方创建团队的一部分,WMN 根据 Creative Commons Attribution-ShareAlike 4.0 International License 进行许可。**版权所有 (C) 2022 Micah Hoffman**
# 安装 ⚙️
```
git clone https://github.com/C3n7ral051nt4g3ncy/WhatsMyName-Python
```
```
cd WhatsMyName-Python
```
```
pip3 install -r requirements.txt
```
**或者,根据您的配置,您可能只需使用 `pip` 而不是 pip3:**
```
pip install -r requirements.txt
```
# 用法 📖
我希望它使用起来非常简单,这些是您需要知道的唯一命令:
- **帮助命令**: ``` python3 whatsmyname.py -h ```
- 检查当前 Project WhatsMyName **支持的网站数量**: ``` python3 whatsmyname.py -c ```
- 查看 Project WhatsMyName 的 **完整网站列表**: ``` python3 whatsmyname.py -f ```
- 扫描 Project WhatsMyName(完整网站列表)以查找单个 **目标用户名**: ``` python3 whatsmyname.py -u anonymouse ```
- 针对目标用户名的 **单站点搜索**,例如您想知道 secretmonkey 是否在 Ebay 上: ``` python3 whatsmyname.py -u secretmonkey -s ebay ``` # 截图 📸
# 最新改进 🚀
- 链接已设为可点击(2024 年 5 月),特别感谢 [boringthegod](https://github.com/boringthegod) 的请求和想法。
- 扫描速度现在快得多(2024 年 5 月),并且依然准确。(但为了稳妥起见,始终值得将其与 WhatsMyName Web 进行比较)。
- **HTML 报告生成**(2024 年 5 月):用户现在会在扫描结束时获得一份 .html 报告,所有链接集中在一处,可以点击,也可以作为证据保存在某处。
# 贡献者 🎉
非常感谢以下贡献者对本项目做出的宝贵贡献:
# 支持 ♡
此 repository(仓库)上没有支持按钮,因为 WhatsMyName 不是我的项目,`这是我的个人脚本`,所有支持都应给予 [WhatsMyName](https://github.com/WebBreacher/WhatsMyName) 项目和 [@WebBreacher](https://ko-fi.com/WebBreacher)。**不要向我捐款**
# 许可证 ©
我是 WhatsMyName 项目的常规贡献者,但我不是其官方创建团队的一部分,WMN 根据 Creative Commons Attribution-ShareAlike 4.0 International License 进行许可。**版权所有 (C) 2022 Micah Hoffman**
# 安装 ⚙️
```
git clone https://github.com/C3n7ral051nt4g3ncy/WhatsMyName-Python
```
```
cd WhatsMyName-Python
```
```
pip3 install -r requirements.txt
```
**或者,根据您的配置,您可能只需使用 `pip` 而不是 pip3:**
```
pip install -r requirements.txt
```
# 用法 📖
我希望它使用起来非常简单,这些是您需要知道的唯一命令:- **帮助命令**: ``` python3 whatsmyname.py -h ```
- 检查当前 Project WhatsMyName **支持的网站数量**: ``` python3 whatsmyname.py -c ```
- 查看 Project WhatsMyName 的 **完整网站列表**: ``` python3 whatsmyname.py -f ```
- 扫描 Project WhatsMyName(完整网站列表)以查找单个 **目标用户名**: ``` python3 whatsmyname.py -u anonymouse ```
- 针对目标用户名的 **单站点搜索**,例如您想知道 secretmonkey 是否在 Ebay 上: ``` python3 whatsmyname.py -u secretmonkey -s ebay ``` # 截图 📸

# 最新改进 🚀
- 链接已设为可点击(2024 年 5 月),特别感谢 [boringthegod](https://github.com/boringthegod) 的请求和想法。
- 扫描速度现在快得多(2024 年 5 月),并且依然准确。(但为了稳妥起见,始终值得将其与 WhatsMyName Web 进行比较)。
- **HTML 报告生成**(2024 年 5 月):用户现在会在扫描结束时获得一份 .html 报告,所有链接集中在一处,可以点击,也可以作为证据保存在某处。
# 贡献者 🎉
非常感谢以下贡献者对本项目做出的宝贵贡献:
@Hippiiee 要将您自己添加到此列表中,请提交包含您 GitHub 用户名的 Pull Request。 标签:DNS解析, ESC4, OSINT, PEP8, Python, Web安全, WhatsMyName, 代码规范, 信息搜集, 在线资产发现, 多模态安全, 安全扫描, 安全测试, 开源项目, 攻击性安全, 无后门, 时序注入, 用户名枚举, 网站可用性检测, 网络安全, 网络调试, 脚本, 自动化, 蓝队分析, 逆向工具, 隐私保护
|