Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
TTPRunner — Execute TTPs, com IA! | Kitploit
Ferramentas/GitHubGitHub/antonlovesdnb/ttprunner
Frameworks de Testes de PenetraçãoFrameworks de ExploraçãoAnálise de VulnerabilidadesMovimento LateralPós-ExploraçãoComando e ControleInteligência de AmeaçasAprendizado e EducaçãoRed TeamingLabs e Prática
GitHubantonlovesdnb/ttprunner
140173há 6 mesesRevisado pelo Kitploit

TTPRunner

Execute TTPs, com IA!

Ver Repositório

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

TTPRunner

Agente autônomo de execução de TTPs para operações de purple team
Alimente-o com um relatório de ameaças. Ele monta o plano de ataque. Você aprova. Ele executa.

License Platform Bun Vue 3 Built with Claude


Recursos

Baixar ferramenta
RecursoDescrição
Parsing Multi-FormatoPDF (com LLM), STIX 2.1, Markdown, URLs - cole um relatório de ameaças e pronto
Análise com LLMExtrai técnicas do MITRE ATT&CK, mapeia para alvos, gera comandos de execução
Grafo de ExecuçãoDAG interativo em Cytoscape - etapas agrupadas por alvo, coloridas por modo (executar/simular)
Execução AutônomaAgente executa comandos aprovados via agente convidado QMP, WinRM ou SSH com streaming de logs ao vivo
Integração com VECTRImplantação automática do VECTR no Proxmox, sincronização de campanhas, casos de teste e artefatos criptografados
Suporte a Múltiplos LLMsAnthropic Claude, OpenAI GPT-4o, OpenRouter, Ollama (local)
Verificações de AmbienteValidação pré-voo de Proxmox, VMs, alvos, LLM, VECTR e ferramentas do sistema
Notas de ExecuçãoNotas Markdown geradas automaticamente com capturas de tela, navegáveis pela interface
Assistente de ConfiguraçãoConfiguração guiada na primeira execução: bootstrap do Proxmox, descoberta de VMs, configuração de credenciais

Capturas de Tela

Entrada do PainelGrafo do Plano de Execução
PainelGrafo de Análise
Modal de Edição de EtapaDetalhe da Execução
Modal de EdiçãoExecução
AlvosIntegração VECTR
AlvosVECTR
Histórico de ExecuçãoConfigurações
HistóricoConfigurações

Início Rápido

Docker (Recomendado)

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

Abra http://localhost:4000 — o assistente de configuração guiará você pela configuração inicial.

Modo de Desenvolvimento

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

A API roda na porta 4000, a interface na porta 3000.

Documentação

DocumentoDescrição
InstalaçãoConfiguração do Docker, ambiente de desenvolvimento, pré-requisitos do Proxmox, preparação de VMs
Guia de UsoPasso a passo completo, do assistente de configuração à sincronização com VECTR
ConfiguraçãoTodos os campos do config.yaml, variáveis de ambiente, opções de provedores de LLM
ArquiteturaDetalhamento técnico: mecanismo de execução, QMP, integração com LLM, camada de saída
Solução de ProblemasProblemas comuns: Proxmox, WinRM, QMP, VECTR, Docker
DesenvolvimentoAmbiente de desenvolvimento, estrutura do projeto, convenções de código
Casos de UsoExemplos do mundo real e tutoriais

Como Funciona

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      │
                            └───────────────────┘

Stack de Tecnologia

CamadaTecnologia
APIBun + Hono, SQLite
FrontendVue 3, Vite, Tailwind CSS, Cytoscape.js
ExecuçãoQMP (QEMU Monitor Protocol), WinRM via pywinrm, SSH
LLMAnthropic Claude, OpenAI, OpenRouter, Ollama
SaídaAttire JSON, notas Markdown, API VECTR (GraphQL + REST)
InfraestruturaProxmox VE, Docker, contêineres LXC

Pré-requisitos

  • Proxmox VE 7.x ou 8.x com acesso à API
  • Docker e Docker Compose (para implantação)
  • VMs de laboratório com o agente convidado QEMU instalado (WinRM/SSH como alternativa)
  • Chave de API de LLM — Anthropic, OpenAI ou OpenRouter (ou Ollama para inferência local)

Nota: O TTPRunner foi testado com o ambiente Constructing Defense Lab. Outras configurações de laboratório Proxmox podem se comportar de maneira diferente.

Contribuindo

Consulte CONTRIBUTING.md para obter diretrizes sobre como contribuir.

Licença

MIT

Agradecimentos

  • VECTR por Security Risk Advisors
  • MITRE ATT&CK Framework