
作者: 星空有云(@Hpdoger, @noirfate, @byc_404),安全研究员,聚焦云与AI安全领域
来源: 第二届智能渗透挑战赛·决赛(腾讯云安全 TCU、腾讯云黑客松、Tencent Cloud Hackathon、腾讯安全众测)
当前通用AI渗透框架在应对复杂真实场景时,面临单模型能力不足与流程不可控的困境。通过对 CAI、Cyber-AutoAgent、CyberStrikeAI、PentestGPT、Pentagi、PentestAgent、Red-run、Shannon、Strix 等主流框架的共性分析,提炼出五大核心痛点:
此外,在攻击面采集环节,企业面临“全量感知”与“信息不确定性”的矛盾,即如何实现先“熵增”(提高爬虫覆盖率)再“熵减”(通过模糊测试提取漏洞线索)的平衡。
针对上述问题,采用 “薄控制 + 厚状态” 的分层多智能体架构,将系统分为三层:
op-recon(侦查)与 op-attack(攻击)等角色,专注擅长领域。关键设计机制:
-state.json、result.json、scoreboard.json 等文件实现中间状态持久化,记录 found_by、found_at、last_progress_at、restart_count 等具体指标,确保重启或接手后进展不丢失。系统基于 Docker 封装,实现组件即插即用,能够快速完成本地与云端部署。在第二届智能渗透挑战赛的实战环境中,该框架实现了从资产收集到漏洞利用的自动化闭环:
flag_got_count 与 flag.status,Lead根据各角色进展维护全局状态,遇到瓶颈自动执行跳题或重启策略。基于实战经验,构建可控、可靠、可持续的智能代理体系需遵循以下逻辑,这也是该方案在比赛中验证有效的根本原因:
选择腾讯云安全 TCU 作为技术底座,核心在于其对 Real World 漏洞工作流 的深度理解与工程化落地能力:
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。