Pular para o conteúdo
Skillpedia
Deploy e nuvem (DevOps)35 mil · #6134

performing-red-team-with-covenant

Ensina seu agente de IA a colocar projetos no ar e cuidar da infraestrutura e organizar tarefas, agenda e projetos.

O que ela faz

Esta ferramenta ajuda a simular ataques cibernéticos em sistemas autorizados usando um programa chamado Covenant. Ela automatiza tarefas como configurar o 'ouvido' do programa para receber conexões, criar 'agentes' para espalhar o ataque e executar comandos em computadores invadidos.

Quando usar

  • ✓Ao testar a segurança de uma rede com permissão.
  • ✓Ao investigar um incidente de segurança.
  • ✓Ao realizar testes de segurança programados.

Exemplo do que pedir para a IA

“Simule um ataque cibernético autorizado usando Covenant, configurando um ouvinte HTTP e implantando um agente.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/performing-red-team-with-covenant/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/performing-red-team-with-covenant/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta se conecta ao Covenant usando um código de acesso. Em seguida, ela configura o programa para escutar conexões, cria os 'agentes' que serão enviados aos alvos e permite executar comandos nesses alvos para ver o que acontece.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill performing-red-team-with-covenant

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/performing-red-team-with-covenant/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Realizando Operações de Red Team com Covenant C2

Visão Geral

Covenant é um framework .NET C2 colaborativo para red teamers que fornece uma API REST documentada com Swagger para gerenciar listeners, launchers, grunts (agentes) e tarefas. Esta habilidade abrange a automação das operações do Covenant através de sua API para engajamentos autorizados de red team: criação de listeners HTTP/HTTPS, geração de launchers binários e PowerShell, implantação de grunts, execução de tarefas em hosts comprometidos e rastreamento de movimento lateral.

Quando Usar

  • Ao conduzir avaliações de segurança que envolvam a realização de red team com Covenant
  • Ao seguir procedimentos de resposta a incidentes para eventos de segurança relacionados
  • Ao realizar testes de segurança ou atividades de auditoria agendadas
  • Ao validar controles de segurança através de testes práticos

Pré-requisitos

  • Servidor Covenant C2 implantado (Docker ou .NET 6)
  • Python 3.9+ com a biblioteca requests
  • Token de API do Covenant (obtido via /api/users/login)
  • Autorização por escrito para o engajamento de red team
  • Laboratório isolado ou ambiente de alvo autorizado

Passos

Passo 1: Autenticar na API do Covenant

Obtenha um token JWT enviando credenciais para o endpoint /api/users/login.

Passo 2: Criar Listener

Configure um listener HTTP ou HTTPS com URLs de callback e endereço de bind.

Passo 3: Gerar Launcher

Crie um launcher binário, PowerShell ou MSBuild vinculado ao listener para implantação de grunts.

Passo 4: Implantar e Gerenciar Grunts

Monitore callbacks de grunts, execute tarefas e colete a saída de hosts comprometidos.

Passo 5: Documentar Operações

Gere um relatório de operações documentando todas as ações, carimbos de data/hora e descobertas.

Saída Esperada

Relatório JSON com a configuração do listener, grunts ativos, tarefas executadas e saída de tarefas para documentação do engajamento.

Perguntas frequentes

O que é Covenant?

Covenant é um programa usado por especialistas em segurança para simular ataques e testar defesas de forma controlada e autorizada.

O que são 'ouvintes' e 'agentes'?

Ouvintes são como portas abertas que esperam por conexões de agentes. Agentes são pequenos programas que são instalados em computadores invadidos para permitir o controle remoto.

Preciso de permissão para usar isso?

Sim, é crucial ter autorização por escrito antes de realizar qualquer simulação de ataque para garantir que seja legal e ético.

Detalhes

Descrição original do autor

Conducts red team operations using the Covenant C2 framework for authorized adversary simulation, covering listener setup, grunt deployment, task execution, and lateral movement tracking. Use when standing up or operating a Covenant command-and-control server for an authorized red team engagement.

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

Estrelas no GitHub
35 mil
Posição no ranking
#6134
Licença
Apache-2.0
Atualizada em
31/08/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas