← 最新论文
💻 computer science

A Multi-Agent Large Language Model Framework for Autonomous Web Application Penetration Testing

本文介绍了 ARES,这是一个自主多智能体框架,它通过整合微调的大型语言模型与强化学习,通过自适应、伦理化的红队测试,在发现复杂 Web 应用漏洞方面超越了传统工具。

原作者: Tapasvi Madhak, Vidhi Desai, Shubham Bholwankar, Jeet Moradiya, Anand Singh Rajput, Mehulkumar Dalwadi

发布于 2026-10-08
📖 1 分钟阅读☕ 轻松阅读

原作者: Tapasvi Madhak, Vidhi Desai, Shubham Bholwankar, Jeet Moradiya, Anand Singh Rajput, Mehulkumar Dalwadi

原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 ✨ 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

数字世界依赖 Web 应用程序来运行从银行服务到通信的一切业务,但这些系统正不断遭受攻击。几十年来,对抗黑客的主要防御手段一直是渗透测试,即安全专家扮演道德攻击者的角色,在罪犯行动之前发现弱点。传统上,这项工作是一个缓慢的手动过程,通常由软件工具辅助,这些工具通过扫描已知缺陷来工作,就像图书管理员检查缺失书籍的清单一样。虽然这些工具对于常见问题很有效,但它们难以理解现代网站的复杂逻辑,也难以将一系列微小的错误串联起来形成重大的漏洞入侵。随着网络攻击变得更加复杂,人类防御者与自动化攻击者之间的差距正在扩大,这迫切需要能够像面对的威胁那样快速思考和适应的系统。

为了应对这一挑战,来自印度帕鲁尔大学(Parul University)的一个研究小组开发了一个名为 ARES 的新框架,其全称为“自动化红队评估系统”(Automated Red-Teaming Evaluation System)。ARES 并非依赖单一工具或静态规则集,而是作为一个协调的 AI 智能体团队,通过协同工作来测试 Web 安全。该系统结合了三种截然不同的能力:一个专门用于理解代码逻辑和漏洞的语言模型,一个通过试错来改进策略的学习智能体,以及一个执行实际测试的自动化引擎。通过将这些元素编织在一起,研究人员创建了一个不仅能扫描已知错误,还能通过推理网站运作方式来发现复杂、隐藏弱点的系统。

该系统的核心是一个大语言模型,这是一种在海量文本上训练的 AI 类型,在此案例中,它在数千份网络安全报告和漏洞数据库上进行了微调。该模型充当团队的大脑,能够阅读用户与网站之间的流量,并理解正在发生的情况的上下文。与仅仅匹配模式的旧工具不同,该模型可以推断为什么某个特定操作可能是危险的。为了引导这种推理,系统采用了强化学习智能体,其功能就像一个向老师学习的学生。每当系统尝试一次测试时,它都会收到关于尝试成功或失败的反馈。随着时间的推移,该智能体会学习哪些策略最有效,哪些是浪费时间的,从而不断优化其方法以更高效地发现漏洞。

为了确保这种强大的推理与学习能力的结合能够安全地进行测试,研究人员构建了一个通往现有的开源自动化工具 Hexstrike-AI 的桥梁。这种连接使得新的 AI 团队能够在无需重写底层软件的情况下控制测试过程。系统在一个严格控制且隔离的环境中运行,使用一个策略智能体来执行伦理边界。这一安全层确保了系统仅测试授权目标,绝不会对现实世界的系统造成伤害。整个过程旨在保持透明,每一个决策和动作都会被记录下来,以便人类专家可以审查工作并准确理解漏洞是如何被发现的。

研究人员在三个著名的、专为培训设计的具有故意漏洞的 Web 应用程序上测试了他们的创造物。这些环境使他们能够观察系统在面对从简单的注入错误到复杂的身份验证绕过等各种缺陷时的表现。结果显示,ARES 框架能够以极高的准确度识别漏洞,在发现复杂问题方面优于传统的扫描工具。在实验中,该系统的检测准确率达到了约 85%,相比标准方法有了显著提升。此外,在训练阶段使用模拟数据有助于系统快速稳定,使其在面对现实场景之前就能学习到有效的策略。

最显著的发现之一是系统如何处理发现真实问题与避免误报之间的平衡。研究人员观察到,虽然系统在发现实际漏洞方面非常有效,但偶尔也会将安全区域标记为有风险。然而,由于系统具备推理这些标记的能力,人类专家可以快速验证结果。研究表明,通过将语言模型的深度理解力与强化智能体的自适应学习相结合,可以创造出一种既智能又具备自我改进能力的安全工具。该系统不仅仅是重复相同的测试;它从每一次尝试中学习,以更好地完成工作。

这篇论文所呈现的工作为网络安全指明了一个新方向,即从僵化的、基于规则的扫描器转向灵活的、基于推理的系统。研究人员发现,他们的方法可以在保持内置伦理控制的高水平安全性的同时,减少寻找复杂安全缺陷所需的时间和精力。尽管该系统仍需要人类监督来验证发现,但它代表了自动化红队工作的一个重要进步。通过证明人工智能可以被训练以理解 Web 应用程序的逻辑并调整其攻击策略,这项研究为构建更具韧性和更安全的数字基础设施提供了一条充满希望的路径。该框架保持开放,供他人研究和改进,在利益攸关程度不断上升的领域中邀请进一步的发展。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →