C3n7ral051nt4g3ncy/WhatsMyName-Python

GitHub: C3n7ral051nt4g3ncy/WhatsMyName-Python

基于 WhatsMyName 社区维护数据源的 Python 用户名跨站枚举工具,用于快速发现目标用户名在各大网站上的注册情况并生成 HTML 报告。

Stars: 126 | Forks: 18

[![security: bandit](https://img.shields.io/badge/security-bandit-yellow.svg)](https://github.com/PyCQA/bandit) [![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](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 ``` # 截图 📸

# .HTML 报告生成 这提供了一种简单流畅的方式来总览所有找到的网站,可以逐一点击链接,并可以保存/保留数据。 # 最新改进 🚀 - 链接已设为可点击(2024 年 5 月),特别感谢 [boringthegod](https://github.com/boringthegod) 的请求和想法。 - 扫描速度现在快得多(2024 年 5 月),并且依然准确。(但为了稳妥起见,始终值得将其与 WhatsMyName Web 进行比较)。 - **HTML 报告生成**(2024 年 5 月):用户现在会在扫描结束时获得一份 .html 报告,所有链接集中在一处,可以点击,也可以作为证据保存在某处。 # 贡献者 🎉 非常感谢以下贡献者对本项目做出的宝贵贡献:

@hippiiee
@Hippiiee


要将您自己添加到此列表中,请提交包含您 GitHub 用户名的 Pull Request。
标签:DNS解析, ESC4, OSINT, PEP8, Python, Web安全, WhatsMyName, 代码规范, 信息搜集, 在线资产发现, 多模态安全, 安全扫描, 安全测试, 开源项目, 攻击性安全, 无后门, 时序注入, 用户名枚举, 网站可用性检测, 网络安全, 网络调试, 脚本, 自动化, 蓝队分析, 逆向工具, 隐私保护