conducting-network-penetration-test
Faz seu agente testar a segurança de redes. Ele descobre dispositivos, verifica portas e procura por vulnerabilidades para avaliar a proteção da infraestrutura.
O que ela faz
Este agente simula um teste de segurança em redes de computadores. Ele procura por falhas e pontos fracos para ver o quão segura uma rede está.
Quando usar
- ✓Antes de colocar uma rede nova em funcionamento.
- ✓Para verificar se as proteções de uma rede estão funcionando.
- ✓Para atender regras de segurança exigidas por lei.
Exemplo do que pedir para a IA
“Faça um teste de segurança na rede interna da empresa.”
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
Ele começa descobrindo quais computadores estão na rede, depois verifica quais portas estão abertas e quais serviços estão rodando. Em seguida, procura por falhas conhecidas nesses serviços e tenta explorá-las de forma controlada.
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 conducting-network-penetration-testOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/conducting-network-penetration-test/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.
Realizando Teste de Penetração de Rede
Quando Usar
- Avaliar a postura de segurança da infraestrutura de rede interna ou externa antes ou depois da implantação
- Validar regras de firewall, segmentação de rede e controles de acesso sob condições de ataque realistas
- Identificar vulnerabilidades exploráveis em serviços, protocolos e configurações de rede
- Atender aos requisitos de conformidade para PCI-DSS, HIPAA, SOC 2 ou ISO 27001 que exigem testes de penetração periódicos
- Avaliar a eficácia das capacidades de detecção de IDS/IPS, SIEM e SOC contra tráfego de ataque real
Não usar para testar redes sem autorização escrita explícita do proprietário do ativo, contra sistemas de produção sem uma janela de mudança pré-aprovada e plano de reversão, ou para testes de negação de serviço, a menos que explicitamente escopo e autorizado.
Pré-requisitos
- Documento de Regras de Engajamento (RoE) assinado especificando faixas de IP alvo, hosts excluídos, horários de teste e contatos de emergência
- Carta de autorização por escrito (carta de "saída da cadeia") do proprietário da rede
- Laptop de teste dedicado com Kali Linux ou distribuição equivalente com ferramentas atualizadas
- Acesso VPN ou acesso direto à rede ao escopo alvo, conforme definido no RoE
- Canal de comunicação fora de banda com a equipe de resposta a incidentes do cliente
- Documento de escopo listando faixas de IP no escopo, domínios e quaisquer sistemas explicitamente excluídos (dispositivos médicos, SCADA, infraestrutura crítica)
Fluxo de Trabalho
Etapa 1: Pré-Engajamento e Validação de Escopo
Valide o escopo confirmando as faixas de IP com o cliente. Verifique se todos os endereços IP no escopo pertencem ao cliente usando consultas WHOIS ARIN/RIPE. Confirme as janelas de teste, procedimentos de escalonamento e quaisquer restrições de sensibilidade. Configure o ambiente de teste com uma VM dedicada, conexão VPN e registro ativado em todas as ferramentas. Crie um log de atividades com registro de data e hora que registre cada comando executado, cada varredura iniciada e cada exploração tentada durante todo o engajamento.
Etapa 2: Descoberta de Hosts e Mapeamento de Rede
Identifique hosts ativos dentro do escopo autorizado usando técnicas de descoberta em camadas:
- Varredura ICMP:
nmap -sn -PE -PP -PM 10.10.0.0/16 -oA discovery_icmppara encontrar hosts que respondem ao ping - Varredura ARP (redes internas):
nmap -sn -PR 10.10.0.0/24 -oA discovery_arpouarp-scan -lpara enumeração de sub-rede local - Descoberta TCP SYN:
nmap -sn -PS21,22,25,80,443,445,3389,8080 10.10.0.0/16 -oA discovery_tcppara encontrar hosts com ICMP bloqueado - Descoberta UDP:
nmap -sn -PU53,161,500 10.10.0.0/16 -oA discovery_udppara hosts que respondem apenas em UDP
Consolide os hosts ativos em uma lista de alvos. Mapeie a topologia da rede identificando gateways, limites de VLAN e relacionamentos de confiança usando traceroute e adivinhação de string de comunidade SNMP onde autorizado.
Etapa 3: Varredura de Portas e Enumeração de Serviços
Execute varreduras de portas detalhadas nos hosts descobertos:
- Varredura TCP completa:
nmap -sS -p- --min-rate 1000 -T4 -oA full_tcp <target>para identificar todas as portas TCP abertas - Portas UDP principais:
nmap -sU --top-ports 200 -T4 -oA top_udp <target>para serviços UDP comumente exploráveis - Detecção de versão de serviço:
nmap -sV -sC -p <open_ports> -oA service_enum <target>para identificar versões de serviço e executar scripts NSE padrão - Impressão digital de SO:
nmap -O --osscan-guess -oA os_detection <target>para identificar sistemas operacionais
Enumere os serviços descobertos em profundidade usando ferramentas específicas de protocolo:
- SMB:
enum4linux -a <target>,crackmapexec smb <target> --shares - SNMP:
snmpwalk -v2c -c public <target> - DNS:
dig axfr @<dns_server> <domain>para tentativas de transferência de zona - LDAP:
ldapsearch -x -H ldap://<target> -b "dc=example,dc=com"
Etapa 4: Identificação de Vulnerabilidades
Correlacione as versões de serviço descobertas com bancos de dados de vulnerabilidades conhecidos:
- Execute
nmap --script vuln -p <ports> <target>para scripts de vulnerabilidade NSE - Use
searchsploit <service> <version>para consultar o banco de dados offline Exploit-DB - Cruze com o NVD (National Vulnerability Database) e registros CVE para vulnerabilidades confirmadas
- Verifique credenciais padrão em interfaces de gerenciamento (Tomcat Manager, Jenkins, phpMyAdmin, consoles de banco de dados)
- Teste configurações incorretas comuns: FTP anônimo, retransmissores SMTP abertos, comunidades SNMP irrestritas, exportações NFS sem autenticação
…
Perguntas frequentes
Preciso de permissão para usar este agente?
Sim, é essencial ter autorização por escrito do dono da rede antes de iniciar qualquer teste.
Posso testar qualquer rede?
Não, apenas redes para as quais você tem permissão explícita e autorização por escrito. Testes em redes sem autorização são proibidos.
O que acontece se uma falha for encontrada?
O agente documenta a falha encontrada, o impacto potencial e como ela foi explorada, para que a segurança possa ser melhorada.
Detalhes
Descrição original do autor
Conducts comprehensive network penetration tests against authorized target environments by performing host discovery, port scanning, service enumeration, vulnerability identification, and controlled exploitation to assess the security posture of network infrastructure. The tester follows PTES methodology from reconnaissance through post-exploitation and reporting. Activates for requests involving
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5582
- 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
django-security
Ajuda seu agente a implementar práticas de segurança em aplicações Django. Ele foca em autenticação, autorização e prevenção contra ataques comuns, garantindo um código mais seguro.
affaan-m/ECC
laravel-security
Ajuda seu agente a proteger aplicações Laravel contra ameaças. Implementa práticas de segurança para autenticação, autorização e prevenção de ataques comuns.
affaan-m/ECC
module-regression
Ajuda seu agente a gerenciar mudanças em projetos grandes. Garante que alterações em uma parte do código não quebrem outras partes.
affaan-m/ECC