Pular para o conteúdo
Skillpedia
Diversos42 mil · #4729

competition-pcap-protocol

Ajuda seu agente a analisar capturas de pacotes de rede. Útil para decodificar protocolos e entender a comunicação entre sistemas.

O que ela faz

Esta ferramenta analisa arquivos de captura de pacotes de rede (PCAP) para entender como os dados fluem entre computadores. Ela reconstrói conversas, decodifica protocolos como HTTP e identifica o que foi transferido.

Quando usar

  • ✓Quando você tem um arquivo de rede (PCAP) e quer entender o que aconteceu.
  • ✓Para ver como duas máquinas conversaram usando protocolos específicos.
  • ✓Para encontrar arquivos ou informações que foram enviados pela rede.

Exemplo do que pedir para a IA

“Analise este arquivo PCAP e me diga como o servidor se comunicou com o cliente.”

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/zhaoxuya520/reverse-skill/blob/main/CTF-Sandbox-Orchestrator/competition-pcap-protocol/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/zhaoxuya520/reverse-skill/blob/main/CTF-Sandbox-Orchestrator/competition-pcap-protocol/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta primeiro organiza os pacotes de rede em conversas (sessões). Depois, ela interpreta os dados dentro dessas conversas, como se estivesse lendo uma mensagem, para entender o protocolo usado e o conteúdo.

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 zhaoxuya520/reverse-skill --skill competition-pcap-protocol

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/zhaoxuya520/reverse-skill/main/CTF-Sandbox-Orchestrator/competition-pcap-protocol/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.

Competição PCAP Protocol

Use esta habilidade apenas como uma especialização downstream, depois que $ctf-sandbox-orchestrator já estiver ativo e tiver estabelecido suposições de sandbox, propriedade do nó e prioridades de evidência. Se isso ainda não aconteceu, retorne primeiro para $ctf-sandbox-orchestrator.

Use esta habilidade quando a evidência decisiva estiver dentro da ordem dos pacotes, do enquadramento do protocolo ou da reconstrução de fluxo, em vez de um único IOC ou log de host.

Responda em Português do Brasil, a menos que o usuário solicite explicitamente o inglês.

Início Rápido

  1. Estabeleça primeiro os limites da captura: hosts, período de tempo, interfaces, pacotes ausentes, retransmissões e contagem de fluxos.
  2. Agrupe o tráfego em sessões antes de decodificar a semântica da carga útil.
  3. Registre o enquadramento do protocolo, a sequência, o tempo e os artefatos transferidos juntos, em vez de pacotes isolados.
  4. Correlacione a evidência de pacotes com o comportamento do host, malware ou aplicativo somente após a reconstrução da sessão.
  5. Reproduza o menor fluxo decodificado ou artefato transferido que comprove o caminho do desafio.

Fluxo de Trabalho

1. Construa o Mapa da Sessão

  • Identifique endpoints, protocolos, portas, handshakes TLS, consultas DNS, upgrades de websocket e fluxos de longa duração.
  • Observe a cobertura de captura ausente, roteamento assimétrico, perda de pacotes ou problemas de remontagem antes de tirar conclusões.
  • Separe canais de controle, transferências em massa, keepalives e ruído.

2. Decodifique a Fronteira do Protocolo

  • Remonte fluxos TCP ou conversas UDP antes de interpretar os campos.
  • Recupere enquadramento, ordem de mensagens, cabeçalhos personalizados, campos binários, limites de compressão, limites de criptografia e transferências de objetos.
  • Mantenha a direção da carga útil, o tempo e o estado da sessão alinhados com cada mensagem decodificada.

3. Conecte Pacotes ao Comportamento

  • Mostre qual sequência de pacotes corresponde a qual evento do host, ramificação de malware, fluxo de login, upload, etapa de exfiltração ou canal de comando.
  • Distinga o reconhecimento do protocolo da recuperação de artefatos: nomear HTTP, DNS ou um C2 personalizado não é suficiente sem conteúdo decodificado ou efeito downstream comprovado.
  • Se a tarefa se tornar principalmente um problema de linha do tempo do host após a decodificação, mude para a habilidade de linha do tempo forense mais precisa.

Leia esta Referência

  • Carregue references/pcap-protocol.md para a lista de verificação de sessão, lista de verificação de decodificação e empacotamento de evidências.
  • Se a parte difícil for um handshake WebSocket ou SSE, fluxo de assinatura, quadros em tempo real ou estado impulsionado por quadros, prefira $competition-websocket-runtime.
  • Se a parte difícil for um handshake personalizado, enquadramento, checksum, dependência de sequência ou um harness de reprodução determinístico, prefira $competition-custom-protocol-replay.

O Que Preservar

  • IDs de fluxo, pares de endpoints, intervalos de pacotes, timestamps, enquadramento de protocolo e limites de objetos
  • Requisições decodificadas, respostas, comandos, arquivos transferidos e a sessão que os transportou
  • A sequência exata de pacotes ou o fluxo reconstruído que comprova o comportamento do desafio
Perguntas frequentes

O que é um arquivo PCAP?

É um registro de todo o tráfego de rede que passou por um ponto específico, como uma foto de uma conversa entre computadores.

O que significa 'decodificar protocolos'?

É como traduzir uma linguagem técnica (como HTTP ou DNS) para algo que possamos entender, revelando o conteúdo das mensagens.

Por que é importante reconstruir sessões?

Porque os dados de uma conversa geralmente estão espalhados em vários pacotes. Reconstruir a sessão junta esses pacotes na ordem correta para mostrar a conversa completa.

Detalhes

Descrição original do autor

Internal downstream skill for ctf-sandbox-orchestrator. CTF-sandbox workflow for packet capture analysis, session reconstruction, application-protocol decoding, stream reassembly, beacon timing, and packet-to-process correlation. Use when the user asks to analyze a PCAP, rebuild TCP or UDP sessions, decode HTTP, WebSocket, DNS, custom C2, or binary protocols, extract transferred artifacts, or tie

repo: zhaoxuya520/reverse-skill

Popularidade

Estrelas no GitHub
42 mil
Posição no ranking
#4729
Licença
MIT
Atualizada em
22/09/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas