arXiv cs.CR· James Hugglestone, Samuel Jacob Chacko, Dawson Stoller, Ryan Schmidt, Xiuwen Liu·· 5 小时前AI 评分52
STRIATUM-CTF 论文展示基于 MCP 的 Agent 框架在 Capture-the-Flag 竞赛中取得首名
STRIATUM-CTF: A Protocol-Driven Agentic Framework for Autonomous CTF Solving
AI 摘要
该论文提出 STRIATUM-CTF,一个利用 Model Context Protocol (MCP) 连接大语言模型推理与攻击工具的自主 CTF 求解框架。在佛罗里达州立大学的一场多队现场比赛中,该系统击败超过 30 支注册队伍获得第一名,但作者明确界定此为可行性演示而非对专家能力的全面超越。
核心实验数据显示,在 15 个挑战、180 次运行的受控测试中,系统成功率介于 77.8% 至 86.7%。关键发现是仅依赖 Schema(模式)验证而无任何程序性文档的配置,成功率已达 77.8%,且不同条件间无显著差异。这表明通过严格类型定义和架构验证来约束工具调用,比提供大量操作文档更能有效防止模型幻觉和命令错误。
事实层面,该框架将攻击工具暴露为经过 Schema 验证的函数,协议层会在执行前拒绝不符合模式的调用并返回结构化观察结果供 Agent 自我修正。推断层面,这暗示未来构建高可靠性安全 Agent 时,工程重点应从优化提示词或增加上下文长度转向强化接口契约与类型系统。猜测层面,由于消融实验隔离的是文档量而非协议层本身,目前尚无法量化 MCP 协议相对于其他中间件的具体增益,其作为设计原则的有效性仍需更多独立复现验证。
来源:arXiv cs.CR · arxiv.org