576 颗星的「不用终端的 OSINT 工具」,是一个发木马的诱饵
它是什么 自称「免费、不用终端、一个输入框查 3,100+ 网站」的 Windows OSINT 工具,实际是引导用户下载未签名 exe 的恶意软件诱饵仓库。
为什么火了 它没有真火:星和 fork 是一批一次性账号刷出来的,为的是冲上新仓库榜、聚合站和自动转发号;前一个同名仓库被删后换号重传,同一小时里还有十几个同模板的兄弟仓库。
E你可以怎么跟 别照着做。真正的空位是「不用终端的 Sherlock / Maigret」,但已有人做了桌面版;要做就做它承诺却没做到的:源码即发布物、签名、跨平台、底层用公开站点清单。
- 数据(每天更新) · 建库 2026-11-03 · 576 星
GitHub · 星数 星数 576数据日 2026-11-05,只有 1 天。10-28 以前的点来自 deeply / 存档补录,不是每天都有
GitHub 上一个三天拿到 576 star、85 fork 的 Windows 版「人肉搜索」工具,星是刷的,代码是空壳,真正发给用户的是一个让你点掉系统警告的 exe。到 11 月 6 日,仓库和账号都已经 404。它没什么可跟的,但它把一件事摆到了明面上:新仓库榜上的星,已经不能直接拿来当「有人要」的证据。
10 月 29 日,一条推文下面的一句回复
2026 年 10 月 29 日,X 上专门自动转发 GitHub 新安全工具的账号 @Dinosn(Nicolas Krassas)转了一个叫 watson-AI-osint-all-in-one 的仓库,作者 vaishantsah。底下很快有人回了一句:
its a virus dont share this
——@ShadowHackrs,10-29
这个仓库前一天(10-28)才建,建库当天就有 208 颗星,第二天 356。10-30 一天掉了 45 颗,这通常是 GitHub 在清理假星。11 月 2 日之后它就没了。
11 月 3 日 16:40(UTC),一个新账号 Chipwithinflash 传上来一个同名仓库,描述几乎一字不差:「Free OSINT search tool for Windows. 3100+ sources, one field, no terminal.」账号只有这一个仓库。两天后它有 576 star、85 fork;11 月 6 日再去看,仓库和账号都 404 了。
它说自己是什么
按 README(HotRepo 转录的 vaishantsah 版本),Watson 是一个 Windows 桌面程序:输一个昵称、邮箱、手机号或网址,它去查「3,100+ 个公开网站」,把结果整理成一段好读的摘要,标出哪些是「Same person」、哪些只是「Name match」,还能存历史、画关系图、导出 PDF。技术栈写得很像样:Electron、React 19、TypeScript、Tailwind 4、Vite,MIT 协议,末尾还有一句「请勿用于跟踪骚扰」。
三处细节露了馅:
- 下载的是 exe,不是代码。Quick start 第一步是去 Releases 或落地站 watsonfind.icu 下载
Watson-1.6.0-portable.exe,落地站从自己的/api/download发文件。GitHub 上的代码和你实际运行的东西是分开的,载荷随时能换。 - 教你绕过系统警告。README 写:Windows 弹出蓝色 SmartScreen 提示时,点「More info」再点「Run anyway」,理由是「还没买代码签名证书」。
- 开源部分是空的。查询逻辑不在仓库里:
src/data/mock.ts只有示例数据,searchProfiles()只是一个留给「真实查询」的占位接口。也就是说,能审计的那部分什么也查不了,能查的那部分你看不到。
576 颗星是怎么来的
把 11 月 3 日 16:00–18:00(UTC)这两个小时里新建的仓库排一排,能看到一整批同一个模子出来的东西:新账号、名字是随机单词拼起来的、只有一个仓库、描述都是「Free … for Windows / local / no account」、建库当天就几百颗星。
| 仓库 | 建库(UTC,11-03) | star / fork(11-05) | 11-06 |
|---|---|---|---|
| StormSkinkGrip/game-ping-multipath-router | 16:37 | 336 / 67 | 还在 |
| Chipwithinflash/watson-AI-osint-all-in-one | 16:40 | 576 / 85 | 404 |
| Pyramidriseize/ai-fursuit-pattern-generator | 16:41 | 159 / 10 | 还在 |
| Hubamongrescue/hearthstone-battlegrounds-tracker | 16:44 | 157 / 12 | 还在 |
| brightsongwrath/personal-data-deletor-osint | 16:47 | 647 / 113 | 404 |
| megan3047/Microsoft-365-For-Windows | 17:02 | 95 / 10 | 404 |
| DolphinBridge36/game-server-route-racer | 17:03 | 278 / 23 | 还在 |
| PatchBuilderAmplify/stolen-crypto-tracer | 17:08 | 405 / 44 | 还在 |
| SkinkSmelter6/valorant-fps-lag-fixer | 17:13 | 284 / 20 | 还在 |
题材从 OSINT、游戏加速、炉石记牌器、Valorant 卡顿修复,到「被盗加密币追踪」「Office 免费版」,瞄准的都是愿意下一个 exe 来省事的人。
拆开一个还活着的兄弟仓库(game-ping-multipath-router)看,手法一模一样:README 做得很精致,有徽章、截图、「Honest first」这种讲究的文案,核心是 Releases 里一个 zip,「解压后运行 Main.exe,不用安装、不要管理员权限」;仓库 11-03 才建,commit 日期却写成 10-08、10-18、10-25、10-30,提交信息全是「core: the engine, the rules and the main module」这种模板句;fork 的账号是 GitHub 自动生成格式的小号(mariyaislam790769-boop、khantahmid507-wq 这类),集中在 11-05 凌晨几个小时里 fork;stargazers 列表直接打不开。
所以那个看起来很漂亮的 15% fork/star 比,不是「很多人拿去二次开发」,是刷量的指纹——真实项目的 fork 比通常低得多。
这类手法有名字。BleepingComputer 7 月 21 日报道过 FakeGit:7,600 个 GitHub 仓库投放 SmartLoader → StealC 窃密木马,累计下载 1,400 万+,特征正是「很有说服力的 README、伪造的 star 和 fork」;10 月 8 日又报道它卷土重来,涉及 17,610 个仓库,34 小时里改了 1.3 万个 README 的下载链接。Watson 这批发的是 Electron 的 portable.exe,和 FakeGit 常见的 LuaJIT 加 .cmd 启动器不一样,未必是同一伙人;exe 里具体是哪种木马,没有拿到样本,未核实。钱从哪来,按同类行动的公开研究推断:偷浏览器里的密码、登录 cookie 和加密钱包,再变现或转卖。
为什么挑 OSINT 这个题材
因为需求是真的。按用户名查一个人在哪些网站有账号,开源世界早有成熟工具(star 数为 11-06):
| 项目 | 起始 | star | 门槛 |
|---|---|---|---|
| Sherlock | 2018 | 约 9.8 万 | 命令行,要装 Python |
| Maigret | 2020 | 约 4.0 万 | 号称 3,000+ 站点,命令行;有 standalone exe,但也要在终端里跑 |
| SpiderFoot | 2012 | 约 2.4 万 | 自动化平台,有 Web UI |
| holehe | 2020 | 约 1.6 万 | 查一个邮箱注册过哪些站,命令行 |
| Blackbird | 2022 | 约 9.8k | 用户名 / 邮箱,带 Web UI |
| WhatsMyName | 2015 | 约 3k | 网页上直接查 |
Watson 的「3,100+ sources」很可能就是借 Maigret 的数字(推断)。它的卖点「Windows 双击就能用、不用开终端、一个输入框」,正好戳在「想查查网上那个卖家 / 那个招聘方 / 我自己,但装不动 Python」的普通人身上。这是一个好诱饵,不是一个真产品。
跟你有什么关系
如果你在找「最近什么项目在涨星」来决定下一个做什么,这批仓库就是给你挖的坑。它们刷星不是为了骗你,是为了骗趋势榜、聚合站和自动转发号:vaishantsah 版本上了 HotRepo 的新项目榜,被 @Dinosn 转了,Facebook 上的安全资讯号也搬过。下一站是 AI 搜索——安全公司 Island 把这叫「AgentBaiting」:诱饵仓库进了 AI 目录和趋势站,被 AI 助手当成正经项目推荐出去。
几条看一眼就能筛掉它们的信号:账号新、只有一个仓库;建库 72 小时内就上百颗星;描述是「Free … for Windows / no terminal / no account」;README 的核心动作是下载 exe 或 zip,还教你点掉 SmartScreen;commit 日期早于建库日期;stargazers 列表打不开;同一小时里有一批同样口吻的仓库。
如果是你
一句话:别碰。这个仓库的星是假的、代码是空的,没有任何东西可借,照着做等于做恶意软件。
适合谁:都不适合。唯一值得带走的是一个真实的空位——「不用终端的足迹搜索」——但它也不新:Sherlock 已经有人做了带安装包的桌面 / 安卓版(Nwokike/Sherlock,提供 Windows 安装包、Linux 包和 APK),Blackbird、SpiderFoot、WhatsMyName 都有网页界面。
如果你还是想在这个方向做一个能拿 star 的项目:做 Watson 承诺了却没做到的那几件事——源码就是你发的程序(CI 从公开代码直接打包,附校验和)、签名、Windows 和 Mac 都有、底层直接调 Maigret / Sherlock 的站点清单,而不是自己吹一个「3,100+」;在 README 第一屏写清楚「不需要你点 Run anyway」。获客走正路:给 Sherlock / Maigret 的 issue 区里「Windows 怎么装」这类问题提供答案,投 r/OSINT、Bellingcat 工具清单和 awesome-osint 类列表。
什么时候之前:不赶时间。这不是一个窗口型机会,诱饵批次每隔几天就会换号重来,真东西靠的是能被审计、能被信任,早一周晚一周差别不大。
什么情况说明看错了:如果之后有安全研究拿到 Watson 的 exe 样本,证明它确实是干净、可用的查询工具——那它只是一个推广手法极其可疑的真产品,这篇的定性要改。到 11 月 6 日为止,没有任何迹象指向这一点。
研究底稿:竞品表、获客证据、完整研究报告
- 竞品
名字 在哪 上线 规模 它和这家不同在哪 Sherlock 开源 2018-12 GitHub 约 9.8 万 star 真实可用但要命令行;Watson 声称“双击就用”,实际代码是 mock 数据 Maigret 开源 2020-06 约 4.0 万 star,号称 3000+ 站点 Watson 的“3100+ sources”很可能借了这个数字;Maigret 开源可审计,Watson 发的是看不到源码的 exe Blackbird 开源 2022-05 约 9.8k star 真实的用户名/邮箱查询工具,带 Web UI holehe 开源 2020-06 约 1.6 万 star 查邮箱注册了哪些站,命令行 SpiderFoot 开源 2012 约 2.4 万 star 自动化 OSINT 平台,有 Web UI WhatsMyName 网页 2015 约 3k star,有网页版 网页上直接查,不用下载 exe Epieos / OSINT Industries 网页 未核实 商业服务 正规付费网页服务 - 用户从哪来
- 查实 刷 star / fork 冲新仓库榜和聚合站:建库当天 200–600 星;fork 账号是自动生成格式的小号,几个小时内集中 fork(兄弟仓库 StormSkinkGrip 可查);stargazers 接口 404;前身出现过一天掉 45 星
- 查实 聚合站 / 安全资讯号自动转发:HotRepo 收录;@Dinosn 2026-10-29 转发;Facebook ThreatVector 发帖
- 查实 关键词 SEO 和独立落地站:OSINT/AI/free/Windows/3100+ sources 这些关键词;watsonfind.icu 通过 /api/download 发 exe
- 查实 批量换号铺量:11-03 16:37–17:13 同一批一次性账号建了十几个“Free … for Windows”仓库;伪造的 commit 日期早于建库时间
Chipwithinflash/watson-AI-osint-all-in-one:不是跑出来的产品,是刷星的恶意软件诱饵仓库
结论先说:这不是一个“跑出来”的产品。所有证据都指向它是 GitHub 上批量投放的 Windows 恶意软件诱饵(lure repo):一次性账号、星和 fork 靠刷、README 引导下载 portable.exe 并教用户点掉 SmartScreen 警告、搜索功能本身是 mock 数据;前一个同名仓库被删以后换个号重新上传。到 2026-11-06 仓库和账号都已 404。数据卡上的 576 star / 85 fork 不代表任何真实需求。
1. 数据卡和现状
- 数据卡(github 库,2026-11-05 census):创建于 2026-11-03 16:40 UTC,576 star、85 fork,账号 Chipwithinflash 只有这一个仓库,Electron + TypeScript,描述是“Free OSINT search tool for Windows. 3100+ sources, one field, no terminal.”
- 2026-11-06 用
gh api repos/Chipwithinflash/watson-AI-osint-all-in-one和gh api users/Chipwithinflash查,两个都返回 404:仓库和账号都没了(GitHub 封号或者作者自己删了)。
2. 同名“前身”:vaishantsah/watson-AI-osint-all-in-one
- 我们 github 库(repo_profile / repo_day)里有一个同名仓库 vaishantsah/watson-AI-osint-all-in-one,创建于 2026-10-28 00:09,账号也只有 1 个仓库,绑定站点 watsonfind.icu。
- star 曲线(repo_day):10-28 是 208(建库当天,此前没有任何曝光)→ 10-29 356 → 10-30 311(掉了 45,常见于 GitHub 清理假星)→ 11-01 360 → 11-02 358,之后就没有记录;现在
gh api返回 404。 - 第二天(11-03)就出现了 Chipwithinflash 的同名仓库,描述几乎一样。前一个被删、换号重传,是恶意仓库团伙的标准做法。
- HotRepo 收录过 vaishantsah 版本的说明页(hotrepo.ai/vaishantsah/watson-AI-osint-all-in-one),转述的 README 要点如下:
- 下载
Watson-1.6.0-portable.exe,来源是 Releases 或 watsonfind.icu 的“Download”按钮(站点通过/api/download发 exe); - 遇到 Windows SmartScreen 拦截,就点“More info → Run anyway”,理由是“还没买代码签名证书”;
- “查询实现在 README 里看不到;
src/data/mock.ts只有示例数据,searchProfiles()是接口占位”。也就是说,开源出来的代码根本没有真实的查询能力,用户实际运行的是一个看不到源码的 exe。
- 下载
- X 上安全圈的聚合号 @Dinosn(Nicolas Krassas,专门自动转 GitHub 新安全工具)2026-10-29 转发了 vaishantsah 版本,底下 @ShadowHackrs 回复“its a virus dont share this”(x.com/Dinosn/status/2115792247619019214)。
- Facebook 主页 ThreatVector 也发过一条介绍帖(属于安全资讯号的自动搬运)。
3. 同一批次的“兄弟仓库”:工厂化投放
github 库 repo_profile 里,2026-11-03 16:00–18:00 UTC 这两个小时内,出现了一批“新账号、只有 1 个仓库、描述是‘Free … for Windows,local,no account’、建库当天就几百星”的仓库,账号名都是“随机单词拼接”的风格:
| 仓库 | 创建时间(UTC) | star/fork(库) | 11-06 状态 |
|---|---|---|---|
| StormSkinkGrip/game-ping-multipath-router | 16:37 | 336/67 | 在,341/67 |
| Chipwithinflash/watson-AI-osint-all-in-one | 16:40 | 576/85 | 404 |
| Pyramidriseize/ai-fursuit-pattern-generator | 16:41 | 159/10 | 在 |
| Hubamongrescue/hearthstone-battlegrounds-tracker | 16:44 | 157/12 | 在 |
| brightsongwrath/personal-data-deletor-osint | 16:47 | 647/113 | 404 |
| megan3047/Microsoft-365-For-Windows | 17:02 | 95/10 | 404 |
| DolphinBridge36/game-server-route-racer | 17:03 | 278/23 | 在 |
| PatchBuilderAmplify/stolen-crypto-tracer | 17:08 | 405/44 | 在 |
| SkinkSmelter6/valorant-fps-lag-fixer | 17:13 | 284/20 | 在 |
拆开一个还在的兄弟仓库 StormSkinkGrip/game-ping-multipath-router 看,套路一模一样:
- README 做得很精致(徽章、截图、“Honest first”这类讲究的文案),核心下载是 Releases 里的
game-ping-multipath-router.zip,“解压后运行 Main.exe,不用安装、不要管理员权限”; - 提交历史是伪造的:仓库 11-03 才创建,commit 日期却写成 10-08、10-18、10-25、10-30,提交信息都是“core: the engine, the rules and the main module”这种模板句式;
- fork 账号都是 GitHub 自动生成风格的小号(
mariyaislam790769-boop、khantahmid507-wq、dipd28709-ctrl、dorami9897-a11y……),集中在 11-05 凌晨几个小时里 fork; - stargazers 接口直接返回 404(PatchBuilderAmplify 那个也一样)。
另外,主题相同的 OSINT 诱饵还有 ArcSwordKiln/osint-people-checker(10-30 建,“3,400+ public sources… Runs on your PC”,157 star,账号同样只有 1 个仓库)和 brightsongwrath/personal-data-deletor-osint(“Ask 970 data brokers to delete your data”,已 404)。
4. 背景:2026 年的 FakeGit / “诱饵工厂”行动
- BleepingComputer 2026-07-21:FakeGit 用 7,600 个 GitHub 仓库投放 SmartLoader → StealC 窃密木马,累计下载 1,400 万+;仓库特征是“说服力很强的 README、伪造的 star 和 fork、抄来的项目描述”(www.bleepingcomputer.com/news/security/fakegit-campaign-uses…。
- BleepingComputer 2026-10-08 / Apiiro:FakeGit 10-04 重新激活,涉及 17,610 个仓库,34 小时内改了 1.3 万个 README 的下载链接(www.bleepingcomputer.com/news/security/fakegit-malware-campa…。Broadcom 的防护公告也写了(www.broadcom.com/support/security-center/protection-bulletin…。
- Island(https://www.island.io/blog/agentbaiting-how-800-fake-ai-skills-and-mcp-servers-delivered-malware)提出了“AgentBaiting”:这类诱饵仓库会进到 AI 目录和趋势聚合站,被 AI agent 当成正经项目推荐出去。
- TRUV.IS 的汇总(tti.truv.is/reports/TT-20261011-83-fakegit-github-readme-lur… 把其中一个团伙叫作“TroyDen's Lure Factory”。
- 说明一下:FakeGit 的典型载荷是 LuaJIT +
.cmd启动器,而 Watson 这一批是 Electron portable.exe / Main.exe,未必是同一个团伙。Watson 的 exe 我没有拿到样本,具体是哪个木马家族未核实。但“一次性账号 + 刷星刷 fork + 伪造提交历史 + 引导绕过 SmartScreen + 开源代码是空壳 + 被删后换号重传”这几条加在一起,已经足够把它定性为恶意诱饵。
5. 竞品(它冒充的那个品类)
它冒充的品类是“用户名 / 邮箱 / 手机号的足迹搜索”。真实的产品有:
- Sherlock(开源,2018,GitHub 约 9.8 万 star):命令行工具,按用户名查几百个站点。
- Maigret(开源,2020,约 4.0 万 star):号称 3,000+ 站点。Watson 的“3,100+ sources”很可能就是借这个数字。
- Blackbird(开源,2022,约 9.8k star):用户名 / 邮箱查询,带 Web UI。
- holehe(开源,2020,约 1.6 万 star):查一个邮箱注册过哪些站。
- WhatsMyName(开源,2015,约 3k star):站点清单,网页版可以直接用。
- SpiderFoot(开源,2012,约 2.4 万 star):自动化 OSINT 平台,有 Web UI。
- 商业网页服务:Epieos、OSINT Industries、各类 people-search 网站。
(star 数是 2026-11-06 用 gh api 查的。) Watson 声称的“差异化”是“Windows 双击就能用、不用开终端、一个输入框”。这一点正好打中了非技术用户想用 Sherlock / Maigret 却不会装 Python 的痛点,是一个很好用的诱饵卖点,并不是真实存在的产品能力(代码是 mock 数据)。
6. 增长手段拆解(诱饵的“分发打法”)
- 刷星刷 fork,冲进新仓库榜单 / 聚合站:建库当天就 200–600 星,fork/star 比例异常高(15%)。fork 小号都是 GitHub 自动生成格式的用户名,而且在几个小时内集中 fork。目的不是给真人看星,而是让趋势聚合站(HotRepo、githubtree、我们自己的召回)、安全资讯自动转发号(@Dinosn、ThreatVector)和 AI 搜索把它当成热门新工具推出去。已确认它进了 HotRepo,也被 @Dinosn 转过。
- 蹭热门品类和关键词:OSINT、“AI”、“free”、“no terminal”、“Windows”,再加上 Maigret 级别的“3,100+ sources”数字,SEO 和 GitHub 搜索都能被吃到。
- 独立落地站 watsonfind.icu(.icu 是廉价域名):下载走站点自己的
/api/download,GitHub 上的代码和用户实际拿到的 exe 是分开的,可以随时换载荷。 - 被删就换号重传:10-28 vaishantsah → 11-03 Chipwithinflash,同一批次同时铺 OSINT、游戏加速、炉石记牌器、Valorant 卡顿修复、被盗币追踪、Office 盗版等十几个题材。
- 钱从哪里回来(按同类行动的公开研究推断,未核实这个具体样本):窃取浏览器凭据、会话 cookie、加密钱包,再拿去变现或转卖;“stolen-crypto-tracer”“Solana drainer”这类题材直接瞄准有币的用户。
7. 可见度和跟风
- 安全圈里已经有人点名(X 回复“its a virus”);GitHub 已经删了两个同名仓库;FakeGit 这一类行动被 BleepingComputer、Island、Apiiro、Broadcom 广泛报道过。这个具体仓库没有被媒体单独写过。
- “跟风者”只有它自己的克隆和兄弟仓库(vaishantsah 前身、ArcSwordKiln/osint-people-checker、brightsongwrath/personal-data-deletor-osint),没有正经产品在跟。
8. 对我们召回的启示
- 下面这组信号可以直接当成“恶意诱饵”过滤规则:账号只有 1 个仓库、账号很新;建库 72 小时内 star 超过 150;描述是“Free … for Windows / local / no account / no terminal”;README 有 Releases 下载 exe/zip 的按钮或 SmartScreen 绕过说明;commit 日期早于仓库创建时间;stargazers 接口 404;同一小时内有一批同类账号建库。这次召回的打分理由“fork/star 15% 说明有试用和二次开发意愿”恰好说反了,高 fork 比是刷量的特征。
- “不用开终端的 Sherlock/Maigret 桌面版”这个需求本身是真的(Sherlock 9.8 万星,非技术用户装不动 Python),只是这里被当成了诱饵。一个正经、签名、开源可审计的 Windows/Mac 版足迹搜索工具,作为方向可以单独评估;但这个仓库里没有任何东西可以借。
未确定
- Watson exe 的具体木马家族、C2、有没有人中招,都没有拿到样本,未核实。
- Chipwithinflash 是被 GitHub 封的还是自己删的,不确定。
- 和 FakeGit 是不是同一个团伙,未核实。