开源 CTF 的终结:前沿 AI 如何破坏安全竞赛生态
多年来,Capture The Flag (CTF) 竞赛一直被视为培养和识别网络安全人才的金标准。它们不仅仅是游戏;它们是一个结构化的阶梯,初学者可以从中攀爬,从简单的谜题进阶到精英级的、世界级的挑战,从而建立起进行高水平安全研究所需的直觉和技术本能。
然而,顶尖选手之间日益增长的共识表明,这一生态系统正在崩溃。前沿 AI 模型——特别是从 GPT-4 到 Claude 4.5 的演进以及 GPT-5.5 的假设能力——正在将这些竞赛的本质从人类智慧的测试转变为 AI 编排能力的基准测试。
转变:从工具辅助到智能体解决
从历史上看,CTF 选手总是使用工具。无论是自定义脚本、调试器还是专门的框架,人类始终是推理的主要驱动者。关键的转变发生在 AI 工具从提供提示到提供完整解决方案时。
最初,随着 GPT-4 的发布,中等难度的挑战变得可以“一键解决 (one-shottable)”。用户可以将加密挑战粘贴到提示词中,并在几分钟内获得可运行的解法。虽然这具有颠覆性,但并未毁掉整个领域,因为高难度挑战仍然无人问津。真正的危机随着智能体工作流 (agentic workflows) 的引入而到来。
随着 Claude Code 等工具的出现以及将 LLM 连接到 CLI 和 MCP 工具的能力,构建编排器变得轻而易举。这些系统现在可以使用 CTFd API 自动为排行榜上的每个挑战启动 AI 实例。不再是由人类分析二进制文件,而是由智能体迭代假设、编写解法并执行它——人类只需简单地复制 flag。
安全领域的“付费即获胜”时代
随着 GPT-5.5 Pro 等模型的加入,能力差距正在扩大。据报道,这些模型能够在 HackTheBox 等平台上“一键解决”难度为 "Insane" 的堆栈溢出 (heap pwn) 挑战。这使得开源在线 CTF 变成了“付费即获胜”的场景:获胜者不再是最出色的安全研究员,而是能够负担得起最多 token、最大上下文窗口和最激进的智能体编排能力的团队。
这种转变对社区具有深远的影响:
- 排行榜的侵蚀: CTFTime 排行榜曾是技能的水平标志,现在正变得面目全非。传奇团队正在消失或排名下滑,取而代之的是那些擅长“氛围编程 (vibe coding)”和 AI 编排而非深层安全基础知识的人。
- 挑战设计之死: 创建一个精美、复杂的 CTF 挑战是一门艺术。然而,当挑战作者发现自己数周的工作可以在几分钟内被智能体拆解时,他们会失去动力。
- 招聘危机: 使用 CTF 表现作为衡量安全从业者的指标正变得越来越没有意义,因为排行榜不再反映人类的能力。
破碎的学习阶梯
AI 最具破坏性的影响之一是对初学者的影响。所谓“初学者没问题”的论点认为,新加入者仍然可以通过 CTF 学习。但这忽略了公开排行榜对心理的影响。
当初学者看到排行榜被 AI 增强型团队占据时,他们会被激励在尚未培养出必要直觉之前就使用 AI。这创造了一种危险的反模式:所谓的“主动挣扎 (active struggle)”——即通过失败和迭代来学习安全知识的这一过程——被一个提示词所取代。正如一位社区成员所言,其结果是一种“好吧,我不知道,但这是 flag”的心态,即在没有任何实际理解底层漏洞的情况下就完成了任务。
反论点与“国际象棋类比”
有人认为 CTF 是在进化,并将这种情况比作国际象棋。计算机已经在国际象棋领域占据主导地位数十年,但人类仍然在进行竞技性比赛。然而,这个类比并不成立,因为有一个关键细节:国际象棋比赛期间禁止使用 Stockfish。
如果每个国际象棋选手在比赛期间都被允许使用 Stockfish,那么比赛将不再是对人类技能的测试,而变成了一场关于谁拥有最快的计算机或最好的引擎配置的测试。目前的开源在线 CTF 状态正是如此——一场允许并鼓励使用“引擎”的比赛。
组织者能否反击?
组织者们尝试通过拒绝字符串技巧或使挑战故意对 AI 具有敌意来阻止 LLM。这些努力在很大程度上只是暂时的摩擦。前沿模型正在迅速提高其忽略提示词注入并利用网络搜索来绕过训练截止日期限制的能力。
如果组织者为了挫败 AI 而使挑战变得过于“靠猜”或过度设计,他们往往也会让挑战对人类来说也变得难以进行。这使得社区处于一个危险的境地:要么接受排行榜现在是 AI 基准测试,要么转向 AI 无法触及的形式。
前行之路:物理性与溯源性
为了挽救安全领域的竞技精神,社区可能需要远离开源在线形式。从业者们讨论的潜在解决方案包括:
- 物理隔离竞赛 (Air-Gapped Competitions): 回到 LAN 席位 (LAN parties) 或线下活动,在这些活动中提供笔记本电脑并限制互联网访问。
- 严格监考 (Strict Proctoring): 实施屏幕录制和 AI 驱动的审计日志,以确保解法是由人类生成的。
- 教育重心转移 (Educational Pivot): 将初学者从排行榜引导至 picoGym 或 HackTheBox 等学习平台,重点在于教育而非排名。
虽然开源在线 CTF 形式可能已经“死亡”,但它所建立的社区依然存在。现在的挑战在于如何寻找新的方式来培养同样的激情与成长,而不再让安全艺术被简化为一个提示词。