Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
TTPRunner — 使用 AI 运行 TTPs! | Kitploit
工具/GitHubGitHub/antonlovesdnb/ttprunner
渗透测试框架漏洞利用框架漏洞分析横向移动后渗透利用命令与控制威胁情报学习与教育红队实验室与实践
GitHubantonlovesdnb/ttprunner

TTPRunner

140175个月前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

使用 AI 运行 TTPs!

查看仓库

TTPRunner

用于紫队行动的自主TTP执行代理
输入威胁报告。它构建攻击计划。你批准。它执行。

License Platform Bun Vue 3 Built with Claude


功能特性

功能描述
多格式解析PDF(基于LLM)、STIX 2.1、Markdown、URL——粘贴威胁报告即可开始
LLM分析提取MITRE ATT&CK技术,映射到目标,生成执行命令
执行图交互式Cytoscape DAG——按目标分组步骤,按模式(执行/模拟)着色
自主执行代理通过QMP guest agent、WinRM或SSH运行已批准命令,支持实时日志流
VECTR集成自动部署VECTR到Proxmox,同步战役、测试用例和加密工件
多LLM支持Anthropic Claude、OpenAI GPT-4o、OpenRouter、Ollama(本地)
环境检查对Proxmox、虚拟机、目标、LLM、VECTR和系统工具进行预飞验证
执行笔记自动生成带有截图的Markdown笔记,可从UI浏览
设置向导引导式首次运行设置:Proxmox引导程序、VM发现、凭据配置

截图

仪表盘输入执行计划图
仪表盘分析图
步骤编辑模态框执行详情
编辑模态框执行
目标VECTR集成
目标VECTR
执行历史设置
历史设置

快速开始

Docker(推荐)

root@kitploit:~
git clone https://github.com/Antonlovesdnb/TTPRunner.git
cd TTPRunner
docker compose up -d --build

打开 http://localhost:4000——设置向导将引导你完成初始配置。

开发模式

root@kitploit:~
git clone https://github.com/Antonlovesdnb/TTPRunner.git
cd TTPRunner
npm run install:all
npm run dev

API 运行在端口4000,UI 运行在端口3000。

文档

工作原理

root@kitploit:~
  Threat Report                    LLM Analysis              User Review
  (PDF, STIX, MD, URL)            (Extract TTPs,            (Cytoscape graph,
        │                          map to targets,           edit steps,
        │                          gen commands)             set modes)
        ▼                               ▼                        ▼
  ┌──────────┐    ┌──────────────┐    ┌──────────────┐    ┌──────────┐
  │  Parser  │───▶│  LLM Engine  │───▶│  Plan Graph  │───▶│  Agent   │
  └──────────┘    └──────────────┘    └──────────────┘    └────┬─────┘
                                                               │
                       ┌───────────────────────────────────────┤
                       │               │               │       │
                       ▼               ▼               ▼       ▼
                  ┌─────────┐    ┌──────────┐    ┌─────────┐  ┌──────────┐
                  │   QMP   │    │  WinRM   │    │   SSH   │  │  Output  │
                  │ (guest  │    │(Windows) │    │ (Linux) │  │          │
                  │  agent) │    │          │    │         │  │ Attire   │
                  └────┬────┘    └────┬─────┘    └────┬────┘  │ Notes    │
                       │              │               │       │ VECTR    │
                       └──────────────┼───────────────┘       └──────────┘
                                      ▼
                            ┌───────────────────┐
                            │   Proxmox Lab     │
                            │                   │
                            │  Windows & Linux  │
                            │   Target VMs      │
                            └───────────────────┘

技术栈

前提条件

  • Proxmox VE 7.x或8.x,具备API访问权限
  • Docker和Docker Compose(用于部署)
  • 实验室虚拟机,安装有QEMU guest agent(WinRM/SSH作为备用)
  • LLM API密钥——Anthropic、OpenAI或OpenRouter(或使用Ollama进行本地推理)

注意: TTPRunner已在构建防御实验室环境中测试。其他Proxmox实验室配置可能表现不同。

贡献

请参阅CONTRIBUTING.md了解贡献指南。

许可

MIT

致谢

  • VECTR by Security Risk Advisors
  • MITRE ATT&CK 框架
下载工具
文档描述
安装指南Docker设置、开发环境、Proxmox前置条件、VM准备
使用指南从设置向导到VECTR同步的完整操作指南
配置所有config.yaml字段、环境变量、LLM提供商选项
架构技术深入:执行引擎、QMP、LLM集成、输出层
故障排除常见问题:Proxmox、WinRM、QMP、VECTR、Docker
开发开发环境、项目结构、代码规范
用例实际示例和操作指南
层级技术
APIBun + Hono, SQLite
前端Vue 3, Vite, Tailwind CSS, Cytoscape.js
执行QMP(QEMU Monitor Protocol)、WinRM(通过pywinrm)、SSH
LLMAnthropic Claude、OpenAI、OpenRouter、Ollama
输出Attire JSON、Markdown笔记、VECTR API(GraphQL + REST)
基础设施Proxmox VE、Docker、LXC容器