Environment-Grounded Multi-Agent Workflow for Autonomous Penetration Testing
AI 摘要
提出一种环境感知的多智能体架构,用于自动化机器人系统渗透测试。
主要贡献
- 提出了一种基于图的共享记忆结构
- 实现了在ROS/ROS2环境下的自动化渗透测试
- 性能优于现有方法,并具有可追溯性
方法论
使用大语言模型构建多智能体系统,利用共享图结构进行环境感知,实现自动化渗透测试。
原文摘要
The increasing complexity and interconnectivity of digital infrastructures make scalable and reliable security assessment methods essential. Robotic systems represent a particularly important class of operational technology, as modern robots are highly networked cyber-physical systems deployed in domains such as industrial automation, logistics, and autonomous services. This paper explores the use of large language models for automated penetration testing in robotic environments. We propose an environment-grounded multi-agent architecture tailored to Robotics-based systems. The approach dynamically constructs a shared graph-based memory during execution that captures the observable system state, including network topology, communication channels, vulnerabilities, and attempted exploits. This enables structured automation while maintaining traceability and effective context management throughout the testing process. Evaluated across multiple iterations within a specialized robotics Capture-the-Flag scenario (ROS/ROS2), the system demonstrated high reliability, successfully completing the challenge in 100\% of test runs (n=5). This performance significantly exceeds literature benchmarks while maintaining the traceability and human oversight required by frameworks like the EU AI Act.