什么值得做
N1nEmAn/sapper-v2 · N1nEmAn

一张冠军成绩单换来 1,400 star:sapper-v2,一个 CTF 选手把比赛用的 AI 渗透「军团」原样开源

它是什么 一个免费开源的多 AI 协作框架:一个 AI 指挥官派活,一群 Claude Code / Codex 窗口并行去打渗透靶场,大家共用一张记事实的图。

为什么火了 它带着「634 支队第一、10 亿 token 打平 45 亿」的比赛成绩在决赛当天开源,东西全到能直接抄,先被参赛的人 fork,再被一个 1.7 万粉的 X 号用「太危险了」的口吻转发(30.5 万浏览)。

B你可以怎么跟 先在一场有第三方榜单的比赛或公开基准上拿到名次,放榜当天把能跑的镜像、原版提示词、复盘战报一次开源,README 首屏只放能被直接引用的对比数字和一个「AI 自己学会了什么」的故事。

B 级:剧本清楚、两个月里已经被验证两次,比赛也一直有;但最关键的那张成绩单要真本事才拿得到,没有它同类代码只值几十星,而且赛道头部已是几万星的项目。 小圈子里在传
数据(每天更新) · 建库 2026-10-30 · 1,526 星 · 7 天 +1,191
GitHub · 星数
05001k1.5k10-3111-0211-0411-0611-081.5k
数据 2026-10-31 → 2026-11-08(9 天,9 次观测)。10-28 以前的点来自 deeply / 存档补录,不是每天都有

10 月 30 日,一个做 PWN 的 CTF 选手在比赛决赛当天开源了自己拿过线上赛第一的多 agent 渗透框架:镜像、提示词、战报一样不少。头两天 fork 比 star 涨得还快,到第六天一条「AI 黑客军团,太危险了」的英文推文带出单日 500 多个 star。自主渗透这条赛道早就有几万 star 的项目,它没有更强的功能,手里有的是一张能被原样引用的成绩单。下面讲它的 star 从哪来、哪几步你也能照着做、哪一步做不来。

决赛当天,冠军代码上了 GitHub

2026 年 10 月 30 日下午 3 点,第三届腾讯云智能攻防挑战赛的线下决赛和 TSecCon 正在深圳开,GitHub 上多了一个仓库 N1nEmAn/sapper-v2。README 第一行写着:腾讯云智能攻防挑战赛线上赛冠军,634 支队,80.18 分,8 小时全程无人值守;和第二名一样拿了 85 面旗,快 25 秒,只用了 10 亿 token,对方烧了 45 亿。下面一句:「这是 AI 猿人第一次仰望星空。」

作者 Wanli Chen(GitHub 上叫 N1nEmAn,圈里叫 9man)是 HASHTEAM、NEPNEP 两支战队的 PWN 选手,51 个公开仓库,在这之前最高的一个 78 星,没有一个过百。同一个框架的 v1 版本 10-16 就开源了,到现在 32 星。

v2 不一样的地方在于,这次是带着成绩单来的,而且东西放得很全:1.2GB 的 Docker 镜像(装好整套 Kali 工具链和离线知识库)、比赛原版的 426 行指挥官「军规」SKILL.md,还有一份 BATTLE-REPORT,把 8 小时里 94 条平台事件、44 个得分点逐条复盘。

它是什么

一个「编排层」,不是一个更聪明的 agent。实现得很土:用 tmux 开新窗口,敲 claude 回车,就「生」出一个 AI;往别人的输入框里打字回车,就是「说话」;所有确认过的事实写进一张分三层(标题 / 摘要 / 证据)的事实图,AI 会话死了,图还在,接班的读图接着干。纯 Python 标准库,零依赖,Claude Code、Codex 或别的命令行 agent 都能换上去。

运行起来只有三类角色:指挥官只看盘、判断、派活,从不亲自动手;将军和士兵并行打靶;一个不带任何策略的看门狗脚本负责把挂掉的拉起来。省钱靠模型分级:指挥官和将军用 GLM-5.3,士兵和侦察兵用 DeepSeek V4.1 Flash,「10 亿打平 45 亿」就是这么来的。

README 里最抓人的一段是「它自己发明的东西」:士兵老是交错旗,指挥官就叫停所有提交,新设了一个专门收旗交旗的「通信兵」;一小时没产出的士兵会被明说「拿出新东西,不然关掉」;用全大写写规章逼大家正确用工具;上下文用满(实测约 26 万 token)的士兵被回收前,会给下一任留一份打法手册。

谁在跟它抢

做「AI 自己去打渗透」的开源项目很多,头部已经几万 star(GitHub,11-06):

项目上线star和 sapper-v2 的区别
usestrix/strix2025-087.39 万给开发者找洞修洞的产品化工具,单 agent 加工具,有商业版
KeygraphHQ/shannon2025-095.13 万读源码再打 web 和 API,卖给企业
0x4m4/hexstrike-ai2025-071.34 万把 150 多个安全工具做成 MCP 给 agent 调,没有指挥和分工
elder-plinius/T3MP3ST2026-076,800同样是多 agent 进攻框架,靠作者 Pliny 的个人名气
oritera/Cairn2026-044,900通用状态空间搜索引擎,sapper 的分层事实图明说参考了它;登顶过 Cybench
ARTEX(三个仓库)2026-10约 1,300 / 2,800 / 1,500百度 agent+ 攻防赛冠军开源,fork 极高,和 sapper-v2 同一个剧本,早两三周
XBOW、NodeZero 等—闭源企业付费的自主渗透 SaaS

功能上,「指挥官 + 蜂群 + 共享记忆」这套说法,T3MP3ST、Cairn、ARTEX 都有。sapper-v2 比别人多的只有一样:一张第三方比赛的冠军成绩单,加上一份能被复述的涌现故事。

star 从哪来:三段

GitHub 每日 star / fork:

日期starfork
10-319081
11-01335303
11-02432378
11-03596479
11-04659519
11-05771564
11-061,299744

11-06 当天 GitHub 页面上已经是 1,443 star、821 fork。

第一段:参赛的人来拿代码(10-30 到 11-02)。 这一届初赛 634 支队,三届累计 1,500 多支队、3,000 名选手(快科技)。Trendshift 上看,10-30 这一天 0 个 star、94 个 fork,10-31 又多了 209 个 fork——先 fork 后点赞,最像是参赛队伍和国内 CTF 圈把冠军代码存下来,留着研究、下一届复用推断。百度那场的冠军 ARTEX 开源后也是 fork 比 star 多,同一个现象。作者同时在微信公众号发了一篇设计长文,README 首屏挂着链接,阅读量拿不到。到现在 fork 和 star 的比值还有 0.57,一般项目是 0.1 上下。

第二段:英文资讯站和「GitHub 宝藏」号(10-31 到 11-03)。 agentcrunch.ai 10-31 写了一篇,alphasignal.ai 11-03 的标题是「SAPPER-v2 Beats 634 Teams in Hacking Contest Using AI Agents Alone」,@RepoGems 11-01 发了一条(41 次浏览),YouTube Shorts 和 Instagram 上各有一条介绍,还有一堆自动收录站。量都不大,这几天每天涨 60 到 160 个 star。

第三段:一条推文(11-04 → 单日 +500 多)。 11-04 晚上 7 点多(北京时间),一个 1.7 万粉丝的 X 账号 @MAXdeg0 发帖,开头两行全大写:「THIS IS F**KING DANGEROUS. SOMEONE JUST UNLEASHED AN OPEN SOURCE AI HACKING ARMY TOOL」(这玩意太他妈危险了,有人刚开源了一支 AI 黑客军团),下面列卖点:一个 AI 指挥官、一群 AI agent、跑 Nmap 和 Nuclei 这些真工具、接 Claude Code 和 Codex、跑在 Kali 里,「据说在腾讯的攻防赛上对阵 634 支队,8 小时无人干预」。这条到 11-06 有 30.5 万次浏览、2,925 个赞、3,770 次收藏(X,11-06)。Trendshift 记的 11-05 是 +506 star,GitHub 每日数字 11-06 那一格 +528,对得上。

没起作用的渠道也值得记一笔:Hacker News 上没有帖子,Reddit 没搜到,也没进过 GitHub Trending 和 Trendshift 前 25。

为什么是它

  • 时机卡在决赛当天。 赛事新闻(快科技、知乎)正在发,圈里人这时候最想看「第一名到底怎么做的」。
  • 成绩单能被原样搬走。 「634 队第一、8 小时无人值守、10 亿打平 45 亿」这几个数,MAXdeg0、alphasignal、agentcrunch 一字不改地用了。要说明的是:主赛道线下决赛的总冠军是四川大学 alkaerr 战队,sapper-v2 说的是「线上赛冠军」,这个名次和 README 里的「GeekCon 2026 AI 挑战赛一等奖」都没在官方渠道核到。英文转发普遍写成「赢了腾讯的比赛」,模糊反而帮了传播。
  • 东西全,拿来就能抄作业。 镜像、军规原文、战报都在,这解释了那么高的 fork。
  • 故事适合当标题。 「女娲测试」「AI 猿人仰望星空」「AI 自己发明了通信兵和绩效考核」,天生配得上「太危险了」式的转发。
  • 蹭上了 Claude Code 多 agent 编排热。 它的 topics 里挂着 claude-code。一部分 star 来自不做渗透、只想学「多个 agent 怎么分工不打架」的人;inwpu/SapperLens(76 星)就是专门拆它提示词和调度的。

如果是你

一句判断: 剧本清楚、可以复制,但前提是你手里真有一张成绩单;没有这张牌,同样的代码大概就是 v1 的 32 星。

适合谁: 打 CTF、攻防赛、各类 agent 比赛或公开基准(Cybench 这类)能拿到前几名的个人或战队;已经有一套自己的 agent 编排、想给它找个能证明自己的场合的开发者。

不适合谁: 想靠「又一个 AI 渗透框架」拿 star 的人。这条赛道头部 7 万星,功能上的说法大家都差不多;作者自己把通用底座拆出来的 nvwabase 只有 28 星,说明光有架构不带成绩,star 不会来。

怎么做:

  1. 找一场有第三方榜单的比赛或基准,先拿名次。腾讯、百度两场冠军开源都起来了,下一届、别的厂的 agent 赛、公开安全基准都可以。
  2. 颁奖或放榜当天开源,东西一次放全:能直接跑的镜像、比赛原版提示词、逐条复盘的战报。参赛的人会先来 fork。
  3. README 首屏只放能被直接引用的对比数字(名次、分数、耗时、token 对比),再配一个「AI 自己学会了什么」的故事。
  4. 名次写准。sapper-v2 的「线上赛冠军」被传成「腾讯冠军」,短期帮了它,长期是被拆穿的风险。

怎么获客: 国内先发公众号和赛事圈(参赛群、先知、看雪),拿第一批 fork;英文侧投 alphasignal、agentcrunch 这类 AI 资讯站和「GitHub 宝藏」号,再争取一个专发 AI 工具的中等 X 账号转一条。sapper-v2 真正的放大只有那一条推。

什么时候之前: 窗口跟着比赛日程走,赛后一两周内开源才吃得到热度。「冠军开源」这个剧本两个月里已经出现两次(ARTEX、sapper-v2),再往后,资讯站和读者对「又一个冠军框架」的新鲜感会降。

什么情况说明看错了: 如果 sapper-v2 在 11 月中下旬就停在一两千 star、日增回落到几十,说明这类项目的天花板就是一条推带出来的那一波;如果之后的几个冠军开源项目拿不到同等的转发,说明这张牌已经被打薄了。

GitHub 仓库 ↗

研究底稿:竞品表、获客证据、完整研究报告
竞品
名字在哪上线规模它和这家不同在哪
usestrix/strix开源2025-0873.9k 星产品化的单 agent 找洞修洞工具,有商业版;sapper 是比赛用的多 agent 编排层
KeygraphHQ/shannon开源2025-0951.3k 星白盒读源码打 web/API,卖企业;sapper 是黑盒 CTF 靶场
0x4m4/hexstrike-ai开源2025-0713.4k 星把 150 多个工具做成 MCP 给 agent 调,没有指挥和分工
elder-plinius/T3MP3ST开源2026-076.8k 星同样是多 agent 进攻 harness,靠作者个人名气;没有比赛成绩
oritera/Cairn开源2026-044.9k 星通用状态空间搜索引擎,sapper 的事实图参考了它;单引擎,不是蜂群
ARTEX(trhhubsd / jiwoochris / BaaRai)开源2026-10三个仓库约 1.3k / 2.8k / 1.5k 星,fork 极高百度 agent+ 攻防赛冠军开源,Go + Next.js 产品化界面;同一剧本,早两三周
XBOW / NodeZero 等商业自主渗透其他未核实未核实闭源 SaaS 卖企业;sapper 免费、能自己部署、不绑模型
用户从哪来
  • 查实 比赛与国内安全圈:10-30 决赛 / TSecCon 当天建库;Trendshift 显示 10-30 +94 fork、0 星,10-31 +209 fork,fork 先于星涨;作者发了微信长文
  • 查实 X 大号转发:@MAXdeg0(1.7 万粉)11-04 发帖,2,925 赞、30.5 万浏览;11-05 +506 星
  • 查实 AI 资讯站和 GitHub 宝藏号:agentcrunch 10-31、alphasignal 11-03、@RepoGems 11-01、skillsllm / makerrelay 收录、YouTube Shorts
  • 推断 HN / Reddit / GitHub Trending:HN Algolia 0 条;trending_days_any=0;不在 Trendshift 前 25

N1nEmAn/sapper-v2 为什么能跑出来

一句话:一个 CTF 选手把自己在「第三届腾讯云智能攻防挑战赛」线上赛拿第一的多智能体渗透框架原样开源(Kali 镜像、426 行指挥官军规、全程战报都放出来),先被参赛的国内安全圈 fork 走,再被一个 1.7 万粉的 X 账号用「AI 黑客军团、太危险了」的口吻转发(30.5 万浏览),星数一天翻倍。

0. 基本数据

项值来源
建库2026-10-30 15:12(正好是比赛线下决赛 / TSecCon 当天)数据卡
星 / fork2026-11-06 库里 1,299 / 744;当天 GitHub 页面实时 1,443 / 821github 库 repo_day;github.com/N1nEmAn
每日星数10-31 90 → 11-01 335 → 11-02 432 → 11-03 596 → 11-04 659 → 11-05 771 → 11-06 1,299(单日 +528)github 库 repo_day
Trendshift 日增10-30 +0 星 / +94 fork;10-31 +23 星 / +209 fork;11-05 +506 星;一直没进 Trendshift 前 25trendshift.io/repositories/329517
作者Wanli Chen(N1nEmAn / 9man),HASHTEAM、NEPNEP 的 PWN 选手,51 个公开库;以前最高的库 Sevnup 78 星、edict-2.0 71 星,没有一个过百github.com/N1nEmAn
同作者相关库N1nEmAn/sapper(v1,10-16 建,32 星)、nvwabase(通用底座,28 星 / 16 fork)github 库;GitHub 页面

fork/星 ≈ 0.57,很高。前两天 fork 涨得比星快(10-30 只有 fork 没有星),说明最早一批人是来「拿代码」的,不是来点赞的。

1. 先看竞品:AI 自主渗透这条赛道已经很挤

产品形态上线规模(github 库,2026-11-06)和 sapper-v2 的区别
usestrix/strix开源2025-0873.9k 星面向开发者「找漏洞、修漏洞」的产品化工具;单 agent 加工具,有商业版
KeygraphHQ/shannon开源 + 商业2025-0951.3k 星白盒:读源码再打 web/API,卖给企业
zhaoxuya520/reverse-skill开源 skill 包2026-0544.2k 星给 Claude Code 等用的逆向 / 渗透技能路由包,不是编排框架
0x4m4/hexstrike-ai开源 MCP2025-0713.4k 星把 150 多个安全工具做成 MCP 给任意 agent 调;没有多 agent 指挥
elder-plinius/T3MP3ST开源2026-076.8k 星同样是「多 agent 进攻 meta-harness」,靠作者 Pliny 的个人名气
BitterSecurity/Decepticon开源2025-066.5k 星红队自主 agent
oritera/Cairn开源2026-044.9k 星通用状态空间搜索引擎,先拿渗透验证;sapper 的分层事实图明说参考了它;Cairn_Y 登顶过 Cybench、TsecBench
trhhubsd/ARTEX、jiwoochris/artex-global、BaaRai/ARTEX开源2026-101.3k / 2.8k / 1.5k 星,fork 都很高(artex-global fork 比星还多)「百度 agent+ 攻防挑战赛冠军」开源的多 agent 渗透系统,Go + Next.js;和 sapper-v2 是同一种剧本
SanMuzZzZz/LuaN1aoAgent开源2025-121.5k 星国内作者,基于图推理的自主渗透 agent
0xSteph/pentest-ai-agents开源2026-032.4k 星给 Claude Code 加渗透子 agent
XBOW、Horizon3 NodeZero 等商业 SaaS—未核实企业付费自主渗透,不开源

结论:做同一件事的开源项目很多,头部几万星。sapper-v2 赢在拿得出一张别人没有的成绩单,不在功能多。

2. 用户从哪儿来(增长手段)

  1. 比赛本身(国内安全圈,10-30 到 11-02):建库当天就是线下决赛暨 TSecCon(深圳,10-30),初赛有 634 支队、三届累计 1,500 多支队 / 3,000 名选手(快科技,news.mydrivers.com/1/1163/1163201.htm)。前两天 fork 先于星涨(Trendshift:10-30 +94 fork / 0 星,10-31 +209 fork),最像参赛者和国内 CTF 圈把冠军代码 fork 下来研究,下一届复用。百度那场冠军 ARTEX 开源后也是 fork 极高,同一种现象。作者还在微信公众号发了设计长文(README 首屏链接 mp.weixin.qq.com/s/nibHYWmDTf6TkNhPhtvFdw;正文要验证码,阅读量未核实)。
  2. 英文「GitHub 宝藏」号和 AI 资讯聚合站(10-31 到 11-03,小量):agentcrunch.ai 10-31 写了文章;@RepoGems 11-01 发帖(41 浏览);alphasignal.ai 11-03 报道「SAPPER-v2 Beats 634 Teams」;@vintcessun 11-03 中文推(140 浏览);skillsllm、makerrelay、githubsignals 等自动收录站;YouTube Shorts、Instagram reel 各有一条介绍。这一段每天 +60~160 星。
  3. @MAXdeg0 一条推爆出来(11-04 → 11-05 +506 星):11-04 11:48 UTC 发帖「THIS IS F**KING DANGEROUS. SOMEONE JUST UNLEASHED AN OPEN SOURCE AI HACKING ARMY TOOL…」,账号 1.7 万粉,这条 2,925 赞、412 转、3,770 收藏、30.5 万浏览(fxtwitter 接口,2026-11-06 读)。Trendshift 上 11-05 是 +506 星,我们库 11-06 那条快照是 +528,对得上。这是最主要的一次放大。
  4. 没找到的渠道:HN 没有帖子(Algolia 搜 0 条);Reddit 没搜到;我们的 x-radar 语料没收到;也没进 GitHub Trending / Trendshift 前 25(数据卡 trending_days_any=0)。

3. 为什么能跑出来

  • 时机:比赛刚结束、决赛当天开源,赛事新闻(快科技、知乎「AI大模型工场」、dwcon)正在发,圈内人这时候最想看「第一名到底怎么做的」。
  • 成绩单可以直接引用:「634 支队第一、8 小时无人值守、1B token 打平 4.5B」这几个数字被每个转发者原样搬用(MAXdeg0、alphasignal、agentcrunch 都是)。注意:主赛道总冠军是四川大学 alkaerr 战队(线下决赛);sapper-v2 说的是「线上赛冠军」,线上赛名次没在官方渠道核到。英文转发普遍把它写成「赢了腾讯比赛」,模糊处理反而帮了传播。
  • 东西是全的,能直接跑:1.2GB 带 Kali 工具链的 Docker 镜像、426 行指挥官 SKILL.md(比赛原版)、BATTLE-REPORT 全程复盘(94 条平台事件、44 个分数点),对安全圈来说是「拿来就能抄作业」——解释了高 fork。
  • 叙事抓眼球:「女娲测试」「AI 猿人第一次仰望星空」「AI 自己发明了通信兵、绩效考核、全大写规章」这类涌现故事,天然适合 X 上「太危险了」式的转发标题。
  • 蹭上 Claude Code / Codex 多 agent 编排热:实现极土——用 tmux 开新 claude 窗口、往别人输入框里打字回车,零依赖纯 Python。topics 里挂 claude-code;一部分星来自想学「多 agent 怎么分工不打架」的人,不是渗透用户(@vintcessun 的推、SapperLens 都是这个角度)。

4. 差异化是什么,是不是它起来的原因

  • 和 strix / shannon / hexstrike 比:它们是「一个更强的 agent + 一堆工具」,sapper-v2 是编排层——指挥官只调度不出手、将军和士兵并行打、看门狗纯脚本保活,外加分层(标题 / 摘要 / 证据)事实-意图图当共享记忆;不绑模型和 CLI。
  • 模型分级省钱:指挥官和将军用 GLM-5.3,士兵和侦察兵用 DeepSeek V4.1 Flash,这是「1B 打 4.5B」的来源;同类开源项目里少见有人把成本对比做成卖点。
  • 安全叙事:提了「taggant」溯源标记(非法使用时把攻击者信息泄露给受害者),还没实现。
  • 是不是起来的原因:部分是。真正决定性的是「冠军」这张第三方背书加上完整放出的比赛实物;架构差异(指挥官 + 蜂群 + 事实图)是转发者复述的内容,但单看架构,同类的 T3MP3ST、Cairn、ARTEX 都有类似说法。

5. 被多少人看见了 / 有没有人抄

  • 可见度:小圈子里在传,刚被一个中等 X 大号放大。有 1 条 30 万浏览的推,几个 AI 资讯站报道;没上 HN、没进 Trending,没看到大媒体。
  • 跟风 / 衍生:inwpu/SapperLens(76 星 / 46 fork),专门逆向 sapper-v2 的提示词和调度,算衍生分析,不是竞品;另有 700 多个 fork,有没有人改名重发没查到。同一剧本的先例是 ARTEX(百度赛冠军,三个仓库共约 5.5k 星)。

6. 别人能借鉴的

  • 「比赛 / 基准第一 + 当天开源 + 放出全部实物(镜像、提示词、战报)」是安全和 agent 领域拿星最快的路子,ARTEX、Cairn_Y 都是这样。
  • README 首屏放可以被直接引用的对比数字(85 面旗、快 25 秒、1B vs 4.5B),再配一个「涌现」故事,转发者就能直接拿去写标题。
  • 把通用底座(nvwabase)拆成单独的库,引流到非渗透场景;不过目前只有 28 星,导流效果还没出来。

7. 还不确定的

  • 「线上赛冠军」「GeekCon 2026 AI 挑战赛一等奖」都没在官方榜单核到;线下决赛总冠军是川大 alkaerr。
  • 微信长文的阅读量,以及国内(公众号、先知、看雪、linux.do)到底传了多大,没拿到数据。
  • 高 fork 是参赛者存档、批量 fork 还是刷量,没逐个看 fork 账号。
  • 11-06 之后还能不能接着涨:目前全靠单条推,没进 Trending。

出处

文章由 AI 根据公开数据和我们每天采集的数据写成,数字带出处,推断已标明