m-sec-org/BreachWeave
智能渗透Agent Manager/Observer/Solver 多角色架构,基于 pi-mono SDK。
解决的问题
BreachWeave 专为智能渗透测试和夺旗赛(CTF)场景设计。它解决了 AI 代理在处理复杂攻击链时常见的路径偏离、状态管理混乱和任务过早终止等问题。
工作原理
该系统采用由三个主要角色组成的多代理架构:
- Manager:作为控制平面,负责全局编排、调度求解器并组织协作。
- Solver:主动执行单元,负责信息收集、漏洞验证和利用链推进。
- Observer:监督角色,监控执行轨迹,提供轻量级修正,防止代理偏离路径或过早终止任务。
为保持效率,系统将「想法」(需探索的方向)与「记忆」(可复用的事实和证据)分离,并采用上下文压缩技术,去除工具输出中的噪声。
适用人群
希望使用协调的多代理 AI 系统自动化漏洞发现与利用的安全研究人员、CTF 玩家和渗透测试人员。
核心亮点
- 多代理协作:支持多个求解器在单一管理器下并行探索不同攻击路径。
- 运行时监督:观察者代理确保流程高效,防止任务提前终止。
- 分层状态管理:将战略方向与事实证据分离,保持决策清晰。
- 上下文优化:通过重写与摘要技术,保持 LLM 上下文高信号、低噪声。
相关
- 项目
- 项目
- 项目
- 项目
- 项目