夜雨聆风学习资料网

ARTICLE · 1200122

【网络安全】拆解 AI渗透工具ARTEX 架构:五张图看懂自主渗透的运行逻辑

【网络安全】拆解 AI渗透工具ARTEX 架构:五张图看懂自主渗透的运行逻辑
总述
  • 定位:Autumn-27 发布的 AI 自主渗透测试项目;以大模型多 Agent 编排侦察与利用,自身不内置模型,需接入外部 LLM API。
  • 开源与成绩:2026 年 7 月在 GitHub 以 AGPL-3.0 开源;同年 9 月在百度「Agent+」攻防能力挑战赛获全国总冠军。
  • 滥用与收口:9 月底至 10 月初,多家安全厂商与媒体报道称,有攻击者将其用于针对韩国金融机构的入侵并窃取个人数据;10 月 8 日,作者以滥用风险为由宣布停止公开更新并转为闭源。

总图:一次任务的完整回路

1. 进程内部组件构成

Web 页面、API、任务调度、审批校验和流量记录代理运行在同一个 Go 进程内。PostgreSQL 与大模型是进程外的独立组件。

系统包含四个角色:goals、planner、worker、mainagent。每个任务单独运行一套规划循环,worker 默认并发 3 个。

2. 双图模型:资产图和探索图

资产图(全局唯一):记录从根域到端点的资产。去重和父子层级由程序计算,agent 只提交原始信息。

探索图(按任务隔离):记录该任务的目标、意图、事实、发现和人工提示。

两图通过锚点关联,支持双向查询。planner 在出现未覆盖的新方向时下发意图;worker 领取一条意图,回写后停止。

3. 单轮执行闭环

图谱变更经过防抖后唤醒 planner。planner 对照覆盖度和范围,向队列放入 0 到多条意图;没有新方向,本轮不下发。

worker 领取一条意图。调用先过审批校验,流量进入记录代理,完成后回写事实、资产、发现和逐步日志。循环持续到目标被证明,或人工暂停、任务超时。

4. 多步自主探测的约束机制

worker 可检索同一任务内其他 worker 的执行日志,检索范围排除自身当前意图。检索结果仅作参考,该 worker 仍执行自身领取的意图。

planner 每次唤醒均为新会话。每个任务保留一份待办:前置事实写入图谱后,调度下一步。存在依赖的步骤按该条件逐段下发。

、

相关学习资料