镜像概览
- 完整引用
docker.io/vxcontrol/pentagi- Registry
- docker.io
- 命名空间
- vxcontrol
- 仓库
- pentagi
- 已缓存 Tag 数
- 22
- 最近同步
- 07/06/2026, 02:10 PM
简介
VXControl PentAGI 自主渗透测试 AI 代理镜像,编排 LLM 与安全工具链执行侦察任务,仅限授权红队实验环境。
详细介绍
vxcontrol/pentagi 集成大模型与 nmap、metasploit 等工具的编排框架,按自然语言任务自主推进渗透测试步骤。典型用于授权红队演练或安全研究 lab,具有攻击性能力,必须网络隔离且仅内网可达。与 PentestGPT 相比更强调工具调用自动化;Kubernetes 中可 Deployment 部署但需 NetworkPolicy 严格限制 egress 与 RBAC,禁止面向公网。
快速启动
docker run -d --name pentagi \
-p 8443:8443 \
-e OPENAI_API_KEY=sk-xxx \
docker.io/vxcontrol/pentagi:latest
推荐实践
docker run -d --name pentagi \
--restart unless-stopped \
-p 127.0.0.1:8443:8443 \
-e OPENAI_API_KEY=sk-xxx \
-e PENTAGI_TARGET_SCOPE=192.168.100.0/24 \
-v /data/pentagi/reports:/reports \
docker.io/vxcontrol/pentagi:0.8.0
核心参数说明
-p 127.0.0.1:8443:8443— Web UI 仅本机/堡垒机访问-e OPENAI_API_KEY— LLM 推理 API 密钥-e PENTAGI_TARGET_SCOPE— 限制可扫描目标 CIDR-v .../reports:...— 渗透报告输出目录- 警告 — 仅限书面授权目标
- 隔离 — 独立 lab VLAN,禁止生产网段
Kubernetes
apiVersion: apps/v1
kind: Deployment
metadata:
name: pentagi
namespace: redteam-lab
spec:
replicas: 1
selector:
matchLabels:
app: pentagi
template:
metadata:
labels:
app: pentagi
spec:
containers:
- name: pentagi
image: docker.io/vxcontrol/pentagi:0.8.0
ports:
- containerPort: 8443
envFrom:
- secretRef:
name: pentagi-secrets
---
apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
name: pentagi-egress
namespace: redteam-lab
spec:
podSelector:
matchLabels:
app: pentagi
policyTypes: [Egress]
egress:
- to:
- ipBlock:
cidr: 192.168.100.0/24
独立 redteam-lab namespace;LLM 密钥经 Secret,NetworkPolicy 限制 egress 至授权靶场网段。
最新 Tag(20 条)
查看全部 22 个 Tag →| Tag | 架构 | 推送时间 | 大小 | Digest | 同步 | 期望 | 操作 |
|---|---|---|---|---|---|---|---|
docker.io/vxcontrol/pentagi :latest | linux/amd64linux/arm64 | 2026/05/31 21:19 | 273.4 MB | sha256:607611cb77a0… | |||
docker.io/vxcontrol/pentagi :2.1.0 | linux/amd64linux/arm64 | 2026/05/30 02:59 | 273.4 MB | sha256:8eefb760f52f… | |||
docker.io/vxcontrol/pentagi :2.1 | linux/amd64linux/arm64 | 2026/05/30 02:59 | 273.4 MB | sha256:8eefb760f52f… | |||
docker.io/vxcontrol/pentagi :2 | linux/amd64linux/arm64 | 2026/05/30 02:59 | 273.4 MB | sha256:8eefb760f52f… | |||
docker.io/vxcontrol/pentagi :nightly | linux/amd64linux/arm64 | 2026/05/29 05:17 | 271.0 MB | sha256:a02bee18b1c6… | |||
docker.io/vxcontrol/pentagi :2.0.0 | linux/amd64linux/arm64 | 2026/04/12 06:08 | 234.3 MB | sha256:4178320c8106… | |||
docker.io/vxcontrol/pentagi :2.0 | linux/amd64linux/arm64 | 2026/04/12 06:08 | 234.3 MB | sha256:4178320c8106… | |||
docker.io/vxcontrol/pentagi :1.2.0 | linux/amd64linux/arm64 | 2026/02/26 17:23 | 216.5 MB | sha256:4aacdcd6fdab… | |||
docker.io/vxcontrol/pentagi :1.2 | linux/amd64linux/arm64 | 2026/02/26 17:23 | 216.5 MB | sha256:4aacdcd6fdab… | |||
docker.io/vxcontrol/pentagi :1 | linux/amd64linux/arm64 | 2026/02/26 17:23 | 216.5 MB | sha256:4aacdcd6fdab… | |||
docker.io/vxcontrol/pentagi :1.1.0 | linux/amd64linux/arm64 | 2026/01/18 07:36 | 207.9 MB | sha256:3e603cd607b6… | |||
docker.io/vxcontrol/pentagi :1.1 | linux/amd64linux/arm64 | 2026/01/18 07:36 | 207.9 MB | sha256:3e603cd607b6… | |||
docker.io/vxcontrol/pentagi :1.0.1 | linux/amd64linux/arm64 | 2026/01/07 01:58 | 207.9 MB | sha256:a949d96d6c53… | |||
docker.io/vxcontrol/pentagi :1.0 | linux/amd64linux/arm64 | 2026/01/07 01:58 | 207.9 MB | sha256:a949d96d6c53… | |||
docker.io/vxcontrol/pentagi :1.0.0 | linux/amd64linux/arm64 | 2025/12/31 19:18 | 207.5 MB | sha256:ac09e0c1c922… | |||
docker.io/vxcontrol/pentagi :0.3.0 | linux/amd64linux/arm64 | 2025/06/26 06:11 | 194.4 MB | sha256:6b81c3fa39c8… | |||
docker.io/vxcontrol/pentagi :0.3 | linux/amd64linux/arm64 | 2025/06/26 06:10 | 194.4 MB | sha256:6b81c3fa39c8… | |||
docker.io/vxcontrol/pentagi :0 | linux/amd64linux/arm64 | 2025/06/26 06:10 | 194.4 MB | sha256:6b81c3fa39c8… | |||
docker.io/vxcontrol/pentagi :0.2.0 | linux/amd64linux/arm64 | 2025/01/09 22:02 | 59.4 MB | sha256:ce46caa4d1b3… | |||
docker.io/vxcontrol/pentagi :0.2 | linux/amd64linux/arm64 | 2025/01/09 22:02 | 59.4 MB | sha256:ce46caa4d1b3… |