
WhatsMyName (WMN) 是一个由社区维护的数据集,可帮助您判断某个用户名是否存在于数百个网站中。 无论您是在调查某个重点关注对象、核实某个在线身份,还是单纯想了解自己的数字足迹,本项目都能为相关工具提供底层数据支持。
WhatsMyName 由 Micah "WebBreacher" Hoffman 于 2015 年创建,最初只是为了解决一个现实烦恼:现有的用户名检查工具充斥着误报。多年来,来自世界各地的贡献者已将其发展成为 OSINT 社区中应用最广泛的用户名枚举数据集之一。
前往 whatsmyname.app —— 这是一个直接构建在该数据集之上的免费浏览器端工具,无需安装。
或者查看下文众多使用 WMN 的工具。
WMN 是一个经过精心维护的单一 JSON 文件(wmn-data.json)。每个条目描述如何针对某个网站检查用户名 —— 需要查询哪个 URL、成功响应是什么样,以及“未找到”响应是什么样。
工具和脚本读取该文件并执行实际检查。这种分离设计意味着任何人都可以构建检查器,而且无论您偏好哪个工具,数据都能保持准确。
一个网站要纳入其中,必须满足:
2023 年 5 月,我们移除了随附的检查脚本,将全部精力转向维护数据文件。请参阅下方工具章节,了解使用我们数据的检查器。
只有检测保持准确,这个项目才能持续发挥作用。网站的个人主页 URL、响应码和页面内容不断在变化。我们需要贡献者来帮助发现新网站并修复失效的检测。
您不必是开发者。以下是在任何水平上提供帮助的方式:
| 经验水平 | 如何贡献 |
|---|---|
| 无技术背景 | 通过此表单提交网站 |
| 熟悉 GitHub | 打开一个 issue 并附上示例个人主页链接 |
| 熟悉 JSON 和 HTTP | Fork 仓库、修复或添加检测规则,并提交 pull request |
有关添加或修复网站检测规则的详细说明(包括格式要求和示例),请参阅 CONTRIBUTING.md。另请阅读我们的行为准则。
在 LinkedIn 上关注本项目,获取最新动态。
本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
| 工具 | 类型 | 描述 |
|---|
| whatsmyname.app | 由 Chris Poulter 打造的首选 Web 界面。支持按类别筛选、导出 CSV,并始终获取最新数据。 | |
| Who Am I | 由 OSINT Liar 开发的 Chrome/Brave 扩展,整合了 WMN 数据以及 Sherlock 和 Maigret。 | |
| K2OSINT Bookmarklet | 浏览器书签小工具 —— 在弹出的窗口中输入用户名,结果将在新标签页中打开。 |
| 工具 | 类型 | 描述 |
|---|
| Naminter | 专为该数据集构建。支持 Cloudflare 绕过、浏览器模拟、并发检查以及丰富的配置选项。 | |
| Blackbird | 集成 WMN 数据的快速用户名搜索工具。 | |
| WhatsMyName-Python | 由 @C3n7ral051nt4g3ncy 编写的简易 Python 脚本。 | |
| WhatsMyName-Client | 由 @grabowskiadrian 编写的 Python 脚本,支持自定义请求头和 POST。同时也可用于测试 JSON 配置。 | |
| Reveal My Name | 随本项目一起发布的原始 Python 检查器,由 @yooper 维护。 | |
| WMN Screenshooter | 基于 Selenium 的辅助工具,用于截取识别到的个人主页页面。 | |
| sn0int | 在 kpcyrd/whatsmyname 模块中使用 WMN 数据。 |
| 工具 | 类型 | 描述 |
|---|
| NameSeeker | 跨平台桌面应用,可在数百个网站中搜索用户名和电子邮件。支持导出为 PDF、CSV 和 JSON。 | |
| LinkScope | 在其 在线身份(Online Identity) 类别中使用 WMN。 | |
| Maltego WhatsMyName Transforms | 使用 JSON 文件实时检查用户名的本地 Maltego transforms。 | |
| Spiderfoot | 在 sfp_account 模块中集成 WMN。(CLI 演示视频) |
| 工具 | 类型 | 描述 |
|---|
| WhatsMyName-Web | 由 @AXRoux 开发的 WhatsMyName 精简版 Flask Web 应用。 | |
| WhatsMyName Docker | 由 @kodamaChameleon 构建的 WMN 工具 Docker API 封装。 |