WebBreacher/WhatsMyName

GitHub: WebBreacher/WhatsMyName

WhatsMyName 是一个基于规则的数据文件项目,解决在公开网站上高效、低误报地验证用户名是否存在的问题。

Stars: 2443 | Forks: 388

# WhatsMyName 什么是 WhatsMyName?它是一个项目,由 [Micah "WebBreacher" Hoffman](https://webbreacher.com) 于 2015 年创建,目标是在给定网站上发现用户名是否被使用。他对当时用户名检查器存在的误报感到沮丧,因此创建了自己的工具。时至今日,许多人帮助这个开源项目发展成了今天的样子。 如果你是一个 OSINT 人员,来到这里是为了运行该工具,那么你现在可能有些失望。我们在 2023 年 5 月移除了所有检查脚本,并将重点放在项目的核心上:其数据文件(`wmn-dat.json`)。 因此,我们将继续寻找网站并添加它们,你可以随意尝试以下使用我们数据的检查网站和脚本。 ## 它是如何工作的? WhatsMyName(WMN)由一个包含检测规则的 JSON 文件组成。包含了来自世界各地的提交内容。当对其中一个网站发出请求时(就像下一节中的工具那样),服务器会返回与我们的检测规则匹配的数据。它会告诉检查脚本,在指定名称的网站上是否存在有效的用户账户。 要让一个网站被包含在 WMN 中,必须满足以下条件: 1. **可访问。** _我们无法检查那些需要付费墙或用户认证的网站。_ 2. **在 URL 中显示用户名。** _如果查看用户资料的 URL 中不包含该用户名,此工具将无法工作。_ 3. **不修改 URL 中的用户名。** _URL 中添加用户 ID 数字的网站将无法正常工作。此外,那些获取用户名并将其映射为用户 ID 然后再放入 URL 的网站也无法工作。_ ## 使用 WhatsMyName 的工具/网站 * https://whatsmyname.app/ - [Chris Poulter](https://twitter.com/osintcombine) 创建了这个网站,它将项目的 JSON 文件展示为一个易于使用的网页界面。 * 按类别过滤并在搜索结果中筛选。 * 导出为 CSV 和其他格式。 * 运行时拉取项目的最新 JSON 文件。 * 在 URL 中提交用户名,格式为 `https://whatsmyname.app/?q=USERNAME`,例如 https://whatsmyname.app/?q=john * [Who Am I](https://chromewebstore.google.com/detail/who-am-i/gdnhlhadhgnhaenfcphpeakdghkccfoo) Google/Brave 浏览器扩展,不仅集成了 WhatsMyName 的数据,还集成了 Sherlock 和 Maigret 用户名检查器。由 [OSINT Liar](https://osintliar.com/) 开发。 * [Naminter](https://github.com/3xp0rt/Naminter) 专门为 **Whats My Name** 列表开发,具有美观的控制台界面、浏览器伪装功能,能够绕过 Cloudflare 和其他基础防护,支持并发检查和丰富的配置选项。 * [Blackbird](https://github.com/p1ngul1n0/blackbird) 在其搜索中使用了 **Whats My Name** 列表。 * [K2OSINT Bookmarklet](https://github.com/K2SOsint/Bookmarklets/blob/main/WhatsMyName.js) - 一个书签工具,允许你输入用户名,然后在新标签页中打开包含 WMN 结果的页面。 * [LinkScope](https://github.com/AccentuSoft/LinkScope_Client) 在 **Whats My Name** 解析下使用 **Online Identity** 类别。 * [Maltego WhatsMyName 转换](https://github.com/TURROKS/Maltego_WhatsMyName) - **Maltego Local Transforms**,利用 JSON 文件并实时检查用户名。 * [Reveal My Name](https://github.com/yooper/reveal-my-name) 由 [@yooper](https://github.com/yooper) 创建,是一个与项目捆绑的 Python 检查工具。 * [sn0int](https://github.com/kpcyrd/sn0int) 下载并使用 [kpcyrd/whatsmyname](https://sn0int.com/r/kpcyrd/whatsmyname) 模块中的 JSON 文件,详情请参见 https://twitter.com/sn0int/status/1228046880459907073。 * [Spiderfoot](https://github.com/smicallef/spiderfoot) 在 **sfp_account** 模块中使用此数据。还有 [这个视频](https://asciinema.org/a/295923) 展示如何使用 Spiderfoot 命令行界面(CLI)来使用该项目。 * [WhatsMyName-Python](https://github.com/C3n7ral051nt4g3ncy/WhatsMyName-Python) 由 [@C3n7ral051nt4g3ncy](https://github.com/C3n7ral051nt4g3ncy) 编写的 **Whats My Name** 简易 Python 脚本。 * [WMN_screenshooter](https://github.com/swedishmike/WMN_screenshooter) 一个使用 Selenium 尝试抓取已识别个人资料页面截图的辅助脚本。 * [WhatsMyName-Client](https://github.com/grabowskiadrian/WhatsMyName-Client) 由 [@grabowskiadrian](https://github.com/grabowskiadrian) 编写的支持“请求头”和“POST 请求”的简易 Python 脚本。该脚本还允许你测试 wmn-data.json 文件的配置。 * [WhatsMyName-Web](https://github.com/AXRoux/WhatsMyName-Web) 由 [@AXRoux](https://github.com/AXRoux/) 开发的 **Whats My Name-Web**,是 WhatsMyName 的一个简易 Flask Web 应用版本。 * [WhatsMyName Docker](https://github.com/kodamaChameleon/wmn-docker) 是这个 WhatsMyName 工具的 Docker API 包装器。由 [@kodamaChameleon](https://github.com/kodamaChameleon) 实现了 Docker 化。 * [NameSeeker](https://github.com/funnyzak/name-seeker) 是一个功能强大的跨平台桌面应用程序,用于搜索用户名和电子邮件地址,覆盖数百个网站,帮助你快速发现你的数字足迹。它基于 WhatsMyName 项目数据,支持将搜索结果导出为 PDF、CSV、JSON 等格式。 ## 内容 1. GitHub 拉取请求或 ... 2. [创建问题](https://github.com/WebBreacher/WhatsMyName/issues) 提供网站详细信息或 ... 3. 使用 [此表单](https://forms.office.com/r/TscnNQqrD1)。 ## 格式 请参考 [CONTRIBUTING](CONTRIBUTING.md) # 许可证 Creative Commons License
本作品采用 Creative Commons Attribution-ShareAlike 4.0 International License 许可。 # 社交媒体 通过关注 我们的 BlueSky 账户,随时了解我们的项目动态。
标签:ESC4, Homebrew安装, JSON数据, OSINT, Web侦察, WhatsMyName, Windows日志分析, 二进制模式, 公开源情报, 开放源码, 用户名在URL中, 用户名探测, 用户名枚举, 用户存在性验证, 网站用户检测, 网络侦查, 自动化枚举, 账号枚举, 逆向工具