ARTEX:AI 驱动的自动化漏洞挖掘平台

目录

项目概述

核心架构与工作方式

环境准备与项目部署

基本使用介绍

小结


项目概述

ARTEX 是一套开源 AI 自主渗透测试系统,采用 Go 后端、Next.js 前端和 PostgreSQL。系统以 LLM Agent 为核心,面向授权安全测试中的资产梳理、目标探索、漏洞发现与复测,提供任务管理、执行记录、资产视图、流量留痕及报告等能力。

项目地址:https://github.com/Autumn-27/ARTEX

核心架构与工作方式

ARTEX 将测试流程拆分为目标分解、任务规划和工具执行。Planner 根据当前任务状态生成待探索方向,多个 Worker 并行执行并将资产、事实和发现写回系统;数据变化后,Planner 再评估是否存在新的有效方向,形成迭代探索流程。

系统通过两类关系数据组织测试上下文:资产图记录域名、子域、服务、应用和端点之间的关系;探索图记录目标、意图、事实与漏洞发现之间的来源关系。两者关联后,可以从资产查看测试覆盖情况,也可以追溯某项发现由哪些探索步骤和证据得出。

执行层可调用 Bash、HTTP 等工具,并提供流量记录代理、工具审批、MCP、技能和记忆等扩展机制。任务、工具调用和发现可在界面中查看,便于复核测试过程。

环境准备与项目部署

使用Linux环境或者在Windows的子系统wsl下进行安装

克隆项目到本地:

复制代码
git clone https://github.com/Autumn-27/ARTEX.git

切换到项目目录:

复制代码
cd ARTEX

执行一键安装脚本进行安装:

复制代码
./install.sh

脚本会检测是否有docker环境,没有则自动安装 Docker

==============================

ARTEX 安装

  1. 全部 Docker 安装

  2. 本地运行(go 编译)

==============================

这里选择1,填一个 Postgres 密码(可回车随机),会自动写 .env并执行docker compose up -d

如果选择2,本地运行,执行流程如下:

选数据库(连已有 / 用 Docker 起一个)→ 生成 config.json → go 编译内嵌单二进制 → 启动

执行完成后,可以看到启动的容器:

复制代码
docker ps

服务默认运行在本地的8787端口,访问:http://127.0.0.1:8787/

设置密码,进入系统

基本使用介绍

配置LLM,测试连接

新建任务:填写任务名称、测试对象、期望目标等等

选择要使用的模型

支持多工作 Agent 并发执行任务

此外,你还可以自己去给系统添加配置一些mcp、skill、工具等

小结

ARTEX 将 AI Agent、资产管理与自动化安全测试流程整合到一个平台中,可辅助测试人员梳理授权资产、拓展测试方向并留存执行过程。它适合作为 SRC 测试中的效率工具,但自动化结果仍需结合业务场景进行人工验证。合理配置测试范围,并对漏洞证据和影响进行复核,才能让工具发挥实际价值。

相关推荐
aicat_cn3 小时前
OpenAI 解散机器人团队,改让 GPT-6 直接控制机器人
ai·大模型
江湖有缘3 小时前
基于Ubuntu部署SoduWork:企业级 AI 原生协同平台实战全流程
linux·人工智能·ubuntu·ai·soduwork
lucas_AI3 小时前
Claude Code 的「项目经理」上班了:协调器主动汇报,并行 AI 工人不等你催
人工智能
zhaoshuzhaoshu3 小时前
NPU(神经网络处理单元)详细解析
人工智能
在所不辞兄3 小时前
为什么在新能源汽车电驱与热管理开发中,AI驱动的数字孪生和数据驱动仿真正在部分替代对物理台架与实车标定的依赖?
人工智能·深度学习·神经网络·算法·机器学习
阿Q说代码3 小时前
SoduWork 上手体验:把 Codex、Claude Code 等 AI Agent 放进一个工作平台
ai·agent·soduwork
Flynn Liang3 小时前
LLM 应用安全:Prompt 注入、越权与输入输出护栏
java·人工智能·大模型·langchain4j·llm 安全·prompt 注入·guardrail
吴佳浩7 小时前
《拆解全球最火 AI 开源项目》第一季 · REA
人工智能
AllData公司负责人11 小时前
AI大模型数据开发底座系列说明书,AllData集成Chat2DB开源项目建设AI 数据库分析底座,涵盖AI 洞察/对话SQL/智能视图!
数据库·人工智能·sql·开源·ai 洞察·对话sql
泯泷13 小时前
让 Agent 分清“马上办、等一等、顺手办”
人工智能·llm·agent