Pular para o conteúdo
Skillpedia
Segurança35 mil · #5582

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

https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/conducting-network-penetration-test/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/conducting-network-penetration-test/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
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-test

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/conducting-network-penetration-test/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.

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_icmp para encontrar hosts que respondem ao ping
  • Varredura ARP (redes internas): nmap -sn -PR 10.10.0.0/24 -oA discovery_arp ou arp-scan -l para 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_tcp para encontrar hosts com ICMP bloqueado
  • Descoberta UDP: nmap -sn -PU53,161,500 10.10.0.0/16 -oA discovery_udp para 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

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

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