AI 自动打 CTF 又刷屏了 但劝你:先看清楚再上车
宝十八
宝十八
网络安全老宋
2026年10月8日 12:05
山东
在小说阅读器读本章
去阅读
在公众号小说中沉浸阅读
导语: 你好,我是网络安全老宋。安全攻防干货准时送达!
网络安全老宋// 红蓝对抗 · 工具实测
// 红蓝对抗 · 工具实测
AI 自动打 CTF 又刷屏了 但老宋劝你:先看清楚再上车
OpenSecurity 2.0 在 SunshineCTF 2026 上\"无人值守\"解出一批 Web 题。香是真香,但它新、要自己测、更要自己喂知识库。
多智能体知识库记忆库
2.0 代码链接:https://github.com/zylc369/OpenSecurity/releases/tag/2.0
国庆节这两天圈里又刷到一个项目:
OpenSecurity 2.0。作者拿它在 SunshineCTF 2026 上\"无人值守\"解出了一批 Web 题,人只负责给题和提交,中间几十个小时全程没盯。
看着确实香——谁不想\"你去睡觉,它继续干活\"?看到一个号称\"全自动\"的东西,第一反应不是冲上去装,而是先问一句:它是真成熟了,还是又一个需要你自己养的新项目?
这篇不吹不黑。把这个项目和今年上半年几个同类动向捋了一遍,结论很明确:方向是对的,但它新、需要你自己测、更需要你往里喂自己的知识库。下面三件事,建议先看清再决定上不上车。
01它到底是什么:不是聊天机器人,是一个\"研究员团队\"
先把东西认清楚。OpenSecurity 是一套跑在 OpenCode 之上的多智能体安全分析系统,覆盖 Web、二进制、密码学、移动、AI 安全五个方向,外加一个编排器和一套\"自我进化\"引擎。它已经在 GitHub 开源(zylc369/OpenSecurity,Apache-2.0)。
它和我们平时用的\"AI 问答\"不是一回事。你问一句它答一句,那是聊天;它拿到一个目标(一个文件、一个 URL),自己编排工具链(IDA、Frida、apktool、Playwright……),一步步跑、读输出、做推理、再决定下一步,最后产出一份可验证的报告——这才是它干的事。作者一句话总结版本差异:1.0 会做分析;2.0 让它独立把任务做完。
本质上,它是把\"一个安全研究员怎么干活\"拆成了多个 Agent 协作:有人定方向,有人动工具,有人查资料,有人做复盘。这思路不新,但把它做成开箱可调、还能自己沉淀经验的平台,是这两年才有的事。
02真正值钱的不是\"自动解题\",是\"知识库 + 记忆库\"
老宋最想提醒同行的一点:别只盯着\"AI 自动打 CTF\"这个噱头,真正该学的是它背后的双库机制。
| 对比 | 知识库 | 记忆库 |
| 是什么 | 方法论文库(战术手册) | 经验库(图库 + 向量库) |
| 怎么长 | 复盘后人工提炼(慢资产) | 解题中 Agent 自动落库(越用越厚) |
| 作用 | 陌生题先查手册再动手 | 实时检索 + 回查 + 自动沉淀 |
为什么这套机制比\"多一个工具\"重要?因为安全最缺的不是工具,是隐性经验的复用。一个老人踩过的坑、一条偏门的绕过手法,过去只在他自己脑子里。现在把它变成可检索、可自动沉淀的资产,新人上来就能调。
今年上半年圈内讨论 AI 攻防的\"三大顽疾\"——状态失忆(跑久了路径僵化)、知识幻觉(瞎编 CVE、错 PoC)、评测失真——记忆库恰恰就是冲着\"状态失忆\"去的:上下文压缩了能恢复,跑偏了能回查,经验还能跨任务召回。
03三个机制,专治长任务\"停下来\"
AI 跑长任务最怕一个字:停。模型给出阶段性结论就安静等人,或者卡在权限询问上挂起,几十小时的活就烂尾了。OpenSecurity 2.0 用三个机制兜底:
反思模块:按\"距上次盘点时长 × 工具调用密度\"的数字规则定期触发(默认 30 分钟),忙碌时把一条反思提醒附在命令后面,不打断工作;空闲时发唤醒。作用就一个——防止在死路上闷头加速。
无人值守模块:系统空闲时检查\"完成标记\",没有就注入\"未完成就继续\"的恢复消息;标记每次随机生成,防止模型学会\"假装完成\"。作者在 SiteCheck 那道题上,它甚至还纠正过一次\"假完成\"——模型说做完了但没出标记,机制不认账,把它推回去继续,事后证明推得对。
代理模块:批量扫描、爆破这类\"大轰炸\"最容易触发目标限流。一条线路被限流就自动换另一条,被限流的地址先冷却。SiteCheck 那道题里,它 16 次自动换线,任务全程高并发没断过。
这套\"长跑纪律\",在 Ali CTF 2026 上已经被选手验证过——有人做出了\"无人值守\"参赛系统,监控题目、跑多 Agent、算综合分,几乎替代了传统解题流程。主办方的一句总结老宋很认同:AI 不会取代安全专家,但会用 AI 的专家,会取代不会用 AI 的专家。
04老宋的三盆冷水:新项目,得自己测、自己喂
冷水一:它确实还新。2.0 目前还是 GitHub 上的 Tag,没合并进 master;插件只适配 OpenCode 1.x,2.x 还没支持;作者自己都在文末留了 >>>RECOVER-MODE<<< 逃生舱——意思是插件自身出 bug 把消息入口拦死时,靠这个前缀字符串强行绕过。一个需要\"逃生舱\"的项目,稳定性和\"开箱即用\"还谈不上。
冷水二:知识库得你自己喂,不喂就是空壳。记忆库初始是空的。作者明确建议:先用 AI 把知识库\"蒸馏\"进记忆库,分析过程中才有货可查。换句话说,你打过的 writeup、踩过的坑、团队的方法论,才是这个系统的真正资产。你指望 clone 下来就能打天下,现实是——它连\"手册\"都要你先写。这也是老宋为什么把它归到\"需要自己添加知识库\"的那一类:它的价值上限,取决于你往里灌了多少真东西。
冷水三:硬件门槛不低。它把不少能力放到本地跑:向量化(BGE-M3)、重排序(Reranker)、OCR(GLM-OCR)三个模型合计约 7.6GB。作者测试机是 MacBook Pro M4 Pro / 48GB 内存,建议 Mac 用户 32GB 起步、48GB 更从容;机器不够,可以把模型甩给局域网里另一台机器做远程推理节点。这不是一台老笔记本能轻松扛的。
05对安全从业者真正的启发(不止 CTF)
说到底,OpenSecurity 2.0 给我们的最大启发,不在\"AI 能不能打 CTF\",而在这套\"知识库 + 记忆库 + 自动沉淀\"的方法论,完全可以搬进安全运营。
想想你自己的 SOC:每次告警研判,老人靠经验一眼看出是误报还是真威胁;新人翻文档、问老人、踩一遍坑才学会。如果把这些研判经验、处置 SOP、典型攻击手法,也沉淀成可检索、能自动召回的\"知识库 + 记忆库\",下次同类告警进来直接给出现成思路——这不就是 AI 辅助运营该走的方向吗?
所以老宋的态度是:这个项目值得关注、值得拉下来测,但别当\"外挂\"用,要当\"经验沉淀框架\"用。先在小范围跑通、先把你自己的知识库建起来,比追着版本号喊\"真香\"有用得多。
// 老宋说:我见过太多\"全自动\"工具,clone 下来跑两天,发现啥也不是,然后吃灰。OpenSecurity 2.0 不一样的地方在于:它把\"经验怎么留下来\"这件事设计进了系统里。但别忘了——库是空的,得你自己填;路是新的,得你自己踩。对一个安全团队来说,真正值钱的从来不是又多了一个能跑工具的平台,而是你终于开始把散在老人脑子里的东西,变成团队谁都能调的资产。这件事,比\"AI 自动打 CTF\"本身重要十倍。
推荐阅读
这几篇相关的,建议一并看看:
1. 渗透测试从业者的 CTF 大模型CypherMind:6.4GB 离线跑通夺旗赛
2. 渗透测试从业者的新工具:938 Star、号称漏洞利用成功率90%(鸾鸟LuaN1ao)
3. 甲方安全负责人:演练总失守?先把内网、告警、复盘这3笔根因账算清
防御,不是在演练期间发现攻击,而是在演练开始前就把攻击面收敛到最小。
end
不想错过文章内容?读完请点一下“在看**”,加个“关注”,您的支持是我创作的动力
期待您的一键三连支持(点赞、在看、分享~)
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。










评论