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
Mensagem pronta para colar
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-scapyOu 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.mdConteú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
scapyinstalada (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
- Ler e analisar arquivos pcap/pcapng com
rdpcap()para análise offline - Extrair camadas de protocolo (IP, TCP, UDP, DNS, HTTP) e valores de campo
- Calcular estatísticas de tráfego: principais remetentes, distribuição de protocolos, frequência de portas
- Detectar padrões de flood SYN analisando as proporções das flags TCP
- Identificar indicadores de exfiltração de DNS através da análise de comprimento e entropia das consultas
- Criar pacotes de sonda personalizados para testes de rede autorizados
- 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.
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5473
- Licença
- Apache-2.0
- Atualizada em
- 31/08/2026
Comentários
- …
Mais skills deste repositório
abusing-dpapi-for-credential-access
Dá ao seu agente de IA instruções prontas para uma tarefa específica, para ele fazer melhor e mais rápido.
mukul975/Anthropic-Cybersecurity-Skills
abusing-shadow-credentials-for-privesc
Ensina seu agente de IA a escrever textos claros e bem estruturados.
mukul975/Anthropic-Cybersecurity-Skills
achieving-cmmc-level-2-compliance
Ajuda seu agente a preparar um ambiente para conformidade com CMMC Nível 2. Ele implementa requisitos de segurança e gerencia a documentação necessária.
mukul975/Anthropic-Cybersecurity-Skills
acquiring-disk-image-with-dd-and-dcfldd
Ajuda seu agente a criar cópias exatas de discos rígidos. Isso é útil para garantir que nenhuma informação seja perdida ou alterada durante investigações.
mukul975/Anthropic-Cybersecurity-Skills
Skills parecidas
data-throughput-accelerator
Faz seu agente acelerar a movimentação de grandes volumes de dados. Ele encontra gargalos e garante que os dados sejam transferidos de forma rápida e correta.
affaan-m/ECC
inventory-demand-planning
Ajuda seu agente a prever a demanda de produtos em lojas. Ele otimiza o estoque e planeja quando fazer promoções para vender mais.
affaan-m/ECC
market-research
Ajuda seu agente a realizar pesquisas de mercado e análises competitivas. Fornece resumos com atribuição de fontes.
affaan-m/ECC