Pular para o conteúdo
Skillpedia
Análise e planilhas35 mil · #5473

analyzing-network-packets-with-scapy

Permite ao agente criar, enviar e analisar pacotes de rede. É útil para testar a segurança da rede e encontrar tráfego estranho ou malformado.

O que ela faz

Esta ferramenta usa um programa chamado Scapy para examinar o tráfego de rede. Ela pode criar, enviar e analisar pacotes de dados para entender como as redes funcionam e detectar atividades suspeitas.

Quando usar

  • ✓Ao investigar um problema de segurança em uma rede.
  • ✓Ao testar a segurança de uma rede e procurar por falhas.
  • ✓Ao analisar arquivos que gravam o tráfego de rede.

Exemplo do que pedir para a IA

“Analise este arquivo de tráfego de rede e me diga se há algo estranho.”

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/analyzing-network-packets-with-scapy/SKILL.md

Mensagem pronta para colar

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

O Scapy permite que o computador 'veja' os pacotes de dados que viajam pela rede. Ele pode ler esses pacotes, extrair informações importantes e até mesmo criar novos pacotes para testar a rede.

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 analyzing-network-packets-with-scapy

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/analyzing-network-packets-with-scapy/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.

Analisando Pacotes de Rede com Scapy

Visão Geral

Scapy é uma biblioteca Python para manipulação de pacotes que permite criar, enviar, capturar e dissecar pacotes de rede em camadas de protocolo granulares. Esta habilidade abrange o uso do Scapy para tarefas relevantes à segurança, incluindo criação de pacotes TCP/UDP/ICMP, análise de arquivos pcap, extração de campos de protocolo, implementação de varredura SYN, análise de consultas DNS e detecção de padrões de tráfego anômalos, como pacotes incomumente fragmentados ou cabeçalhos malformados.

Quando Usar

  • Ao investigar incidentes de segurança que exigem a análise de pacotes de rede com scapy
  • Ao construir regras de detecção ou consultas de caça a ameaças para este domínio
  • Quando analistas de SOC precisam de procedimentos estruturados para este tipo de análise
  • Ao validar a cobertura de monitoramento de segurança para técnicas de ataque relacionadas

Pré-requisitos

  • Python 3.8+ com a biblioteca scapy instalada (pip install scapy)
  • Privilégios de root/administrador para operações de socket bruto (captura, envio)
  • Npcap (Windows) ou libpcap (Linux) para captura de pacotes
  • Autorização para realizar operações de pacotes na rede alvo

Passos

  1. Ler e analisar arquivos pcap/pcapng com rdpcap() para análise offline
  2. Extrair camadas de protocolo (IP, TCP, UDP, DNS, HTTP) e valores de campo
  3. Calcular estatísticas de tráfego: principais remetentes, distribuição de protocolos, frequência de portas
  4. Detectar padrões de flood SYN analisando as proporções das flags TCP
  5. Identificar indicadores de exfiltração de DNS através da análise de comprimento e entropia das consultas
  6. Criar pacotes de sonda personalizados para testes de rede autorizados
  7. Exportar descobertas como um relatório JSON estruturado

Saída Esperada

Relatório JSON contendo estatísticas de pacotes, distribuição de protocolos, IPs de origem/destino principais, anomalias detectadas (floods SYN, indicadores de tunelamento DNS, ataques de fragmentação) e resumos por fluxo.

Perguntas frequentes

Preciso ser um especialista em redes para usar isso?

Não, mas entender o básico de redes ajuda a interpretar os resultados. A ferramenta simplifica a análise de pacotes.

O que são 'pacotes' de rede?

São pequenas unidades de dados que viajam pela internet ou por redes locais, como cartas enviadas pelo correio.

Para que serve analisar o tráfego de rede?

Serve para entender como os dados estão fluindo, encontrar problemas, garantir a segurança e verificar se a rede está funcionando corretamente.

Detalhes

Descrição original do autor

Use Scapy to craft, send, sniff, and dissect TCP/UDP/ICMP/DNS packets, analyze pcap files, implement SYN scans, and detect anomalous traffic such as fragmented or malformed packets. Use when performing authorized network reconnaissance, protocol-level forensic analysis, or building traffic anomaly detection during security testing.

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

Estrelas no GitHub
35 mil
Posição no ranking
#5473
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