星标数:34090★ Fork数:5361 《pentagi:自主执行渗透测试的多智能体AI系统》

PentAGI 是一个开源、可自托管的多智能体系统,用于自主执行渗透测试任务。用户只需用自然语言描述测试目标和期望结果,系统便会调度一组专业化的 AI 智能体进行任务规划,并在隔离的 Docker 沙箱中运行 20+ 专业安全工具(如 nmap、Metasploit、sqlmap),同时持久化记录学习到的信息,最终交付测试报告。

该项目面向安全工程师、渗透测试人员、研究人员和红队团队,帮助他们在自有基础设施上运行自主化测试助手,且仅用于授权测试场景。它运行在你自己的服务器上,支持多种模型选择:10+ 云端 LLM 提供商、任意 OpenAI 兼容网关,或通过 Ollama、vLLM 运行本地模型。测试结果与成功方法会存入带 pgvector 扩展的 PostgreSQL 供后续流程复用,可选的 Neo4j 知识图谱可追踪主机、服务与发现项,并提供 REST 与 GraphQL API 便于自动化集成。

PentAGI 提供适用于 Linux、macOS 和 Windows 的交互式安装器,通过 Docker Compose 完成部署。该项目由总部位于迪拜的安全工程公司 VXControl 开发。

主要特点

  • 安全隔离:所有操作在沙箱化 Docker 环境中完成,保持完全隔离。
  • 完全自主:AI 智能体自动判定并执行渗透测试步骤,并可选配执行监控与智能任务规划以提升可靠性。
  • 专业工具内置:集成 20+ 专业安全工具,包括 nmap、metasploit、sqlmap 等。
  • 智能记忆系统:长期存储研究成果与成功方法,供后续任务复用。
  • 可选知识图谱:基于 Graphiti 与 Neo4j 追踪语义关系,增强上下文理解。
  • 全面 API 与监控:提供带 Bearer token 认证的 REST/GraphQL API,支持 Grafana/Prometheus 实时观测与可视化报告生成。

📊 本项目 GitHub 星标数:34090。最后更新:2026-10-22,发布:2026-10-03。项目地址:https://github.com/vxcontrol/pentagi

100T高转存免费网盘资源精选【持续更中~~~~】:点击查看

0 0 投票
文章评级
订阅
提醒
guest
0 评论
内线反馈
查看所有评论
0
希望你的想法,请评论。x