analyzing-network-traffic-with-wireshark
Ajuda seu agente a capturar e analisar pacotes de rede para achar tráfego malicioso. É útil para resolver problemas e investigar incidentes de segurança.
O que ela faz
Esta ferramenta ajuda a investigar problemas de rede e segurança. Ela grava o tráfego de rede e permite que você o analise para encontrar atividades suspeitas ou erros.
Quando usar
- ✓Investigar se um computador foi invadido.
- ✓Descobrir por que a rede está lenta.
- ✓Verificar se regras de segurança estão funcionando.
Exemplo do que pedir para a IA
“Analise o tráfego de rede para encontrar conexões suspeitas para o IP 1.2.3.4”
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
Ela usa programas chamados Wireshark e tshark para gravar pacotes de dados que viajam pela rede. Depois, você pode usar filtros para procurar por informações específicas nesses pacotes.
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-traffic-with-wiresharkOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/analyzing-network-traffic-with-wireshark/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 Tráfego de Rede com Wireshark
Quando Usar
- Investigar suspeitas de invasões de rede examinando evidências em nível de pacote de tráfego de comando e controle, exfiltração de dados ou movimento lateral
- Diagnosticar problemas de desempenho de rede, como retransmissões, fragmentação ou falhas de resolução de DNS
- Analisar padrões de comunicação de malware capturando tráfego de hosts em sandbox ou isolados
- Validar regras de firewall e IDS confirmando qual tráfego está realmente atravessando segmentos de rede
- Extrair arquivos, credenciais ou indicadores de comprometimento de sessões de rede capturadas
Não use para capturar tráfego em redes sem autorização, para interceptar comunicações privadas sem autoridade legal, ou como substituto para plataformas SIEM completas em monitoramento de produção.
Pré-requisitos
- Wireshark 4.0+ e utilitário de linha de comando tshark instalados
- Privilégios de root/sudo ou pertencimento ao grupo
wiresharkpara captura de pacotes ao vivo - Acesso à interface de rede (NIC física, porta span ou tap de rede) ao segmento monitorado
- Espaço em disco suficiente para arquivos de captura de pacotes (estime 1 GB por minuto em links gigabit movimentados)
- Familiaridade com protocolos TCP/IP, HTTP, DNS, TLS e SMB em nível de pacote
Fluxo de Trabalho
Passo 1: Configurar o Ambiente de Captura
Configure a interface de captura e os filtros para direcionar o tráfego relevante:
# List available interfaces
tshark -D
# Start capture on eth0 with a capture filter to limit scope
tshark -i eth0 -f "host 10.10.5.23 and (port 80 or port 443 or port 445)" -w /tmp/capture.pcapng
# Capture with ring buffer to manage disk usage (10 files, 100MB each)
tshark -i eth0 -b filesize:102400 -b files:10 -w /tmp/rolling_capture.pcapng
# Capture on multiple interfaces simultaneously
tshark -i eth0 -i eth1 -w /tmp/multi_interface.pcapng
Para a GUI do Wireshark, defina o filtro de captura na caixa de diálogo Opções de Captura antes de iniciar.
Passo 2: Aplicar Filtros de Exibição para Análise Direcionada
# Filter HTTP traffic containing suspicious user agents
tshark -r capture.pcapng -Y "http.user_agent contains \"curl\" or http.user_agent contains \"Wget\""
# Find DNS queries to suspicious TLDs
tshark -r capture.pcapng -Y "dns.qry.name contains \".xyz\" or dns.qry.name contains \".top\" or dns.qry.name contains \".tk\""
# Identify TCP retransmissions indicating network issues
tshark -r capture.pcapng -Y "tcp.analysis.retransmission"
# Filter SMB traffic for lateral movement detection
tshark -r capture.pcapng -Y "smb2.cmd == 5 or smb2.cmd == 3" -T fields -e ip.src -e ip.dst -e smb2.filename
# Find cleartext credential transmission
tshark -r capture.pcapng -Y "ftp.request.command == \"PASS\" or http.authbasic"
# Detect beaconing patterns (regular interval connections)
tshark -r capture.pcapng -Y "ip.dst == 203.0.113.50" -T fields -e frame.time_relative -e ip.src -e tcp.dstport
Passo 3: Análise Profunda Específica de Protocolo
# Follow a TCP stream to reconstruct a conversation
tshark -r capture.pcapng -q -z follow,tcp,ascii,0
# Analyze HTTP request/response pairs
tshark -r capture.pcapng -Y "http" -T fields -e frame.time -e ip.src -e ip.dst -e http.request.method -e http.request.uri -e http.response.code
# Extract DNS query/response statistics
tshark -r capture.pcapng -q -z dns,tree
# Analyze TLS handshakes for weak cipher suites
tshark -r capture.pcapng -Y "tls.handshake.type == 2" -T fields -e ip.src -e ip.dst -e tls.handshake.ciphersuite
# SMB file access enumeration
tshark -r capture.pcapng -Y "smb2" -T fields -e frame.time -e ip.src -e ip.dst -e smb2.filename -e smb2.cmd
Passo 4: Extrair Artefatos e IOCs
# Export HTTP objects (files transferred over HTTP)
tshark -r capture.pcapng --export-objects http,/tmp/http_objects/
# Export SMB objects (files transferred over SMB)
tshark -r capture.pcapng --export-objects smb,/tmp/smb_objects/
# Extract all unique destination IPs for threat intelligence lookup
tshark -r capture.pcapng -T fields -e ip.dst | sort -u > unique_dest_ips.txt
# Extract SSL/TLS certificate information
tshark -r capture.pcapng -Y "tls.handshake.type == 11" -T fields -e x509sat.uTF8String -e x509ce.dNSName
# Extract all URLs accessed
tshark -r capture.pcapng -Y "http.request" -T fields -e http.host -e http.request.uri | sort -u > urls.txt
# Hash extracted files for IOC matching
find /tmp/http_objects/ -type f -exec sha256sum {} \; > extracted_file_hashes.txt
…
Perguntas frequentes
Preciso de permissão para usar esta ferramenta?
Sim, você só pode analisar o tráfego de redes que você tem autorização para monitorar.
O que são 'pacotes de rede'?
São pequenas unidades de dados que viajam pela rede, como pequenas cartas enviadas de um computador para outro.
Preciso saber muito sobre redes para usar?
É útil ter algum conhecimento sobre como a internet funciona (protocolos como TCP/IP, HTTP, DNS), mas a ferramenta pode ajudar a aprender.
Detalhes
Descrição original do autor
Captures and analyzes network packet data using Wireshark and tshark to identify malicious traffic patterns, diagnose protocol issues, extract artifacts, and support incident response investigations on authorized network segments. '
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5476
- 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