scanning-network-with-nmap-advanced
Faz seu agente explorar redes para encontrar dispositivos e serviços. Ele usa técnicas avançadas para descobrir vulnerabilidades.
O que ela faz
Esta ferramenta ajuda a mapear redes de computadores de forma avançada. Ela descobre quais dispositivos estão conectados, quais serviços eles oferecem e se há alguma vulnerabilidade conhecida, usando técnicas para não ser detectada.
Quando usar
- ✓Ao mapear redes grandes de empresas (com permissão).
- ✓Para encontrar softwares desatualizados ou com falhas de segurança.
- ✓Ao tentar descobrir falhas de segurança em testes autorizados.
Exemplo do que pedir para a IA
“Descubra todos os dispositivos na rede 192.168.1.0/24 e verifique se há vulnerabilidades conhecidas.”
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
A ferramenta envia diferentes tipos de pacotes de rede para os computadores alvo e analisa as respostas. Ela usa scripts especiais para procurar por falhas e técnicas para se disfarçar.
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 scanning-network-with-nmap-advancedOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/scanning-network-with-nmap-advanced/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.
Escaneamento de Rede com Técnicas Avançadas do Nmap
Quando Usar
- Realizando descoberta abrangente de ativos em redes corporativas grandes durante avaliações autorizadas
- Enumerando versões e configurações de serviços para identificar software desatualizado ou vulnerável
- Contornando regras de firewall e IDS durante testes de penetração autorizados usando técnicas de evasão de escaneamento
- Automatizando verificações de vulnerabilidade com scripts usando o Nmap Scripting Engine (NSE)
- Gerando saída de escaneamento estruturada para integração em pipelines de gerenciamento de vulnerabilidades
Não use em redes sem autorização explícita por escrito, em sistemas de produção durante horários de pico sem aprovação, ou para realizar negação de serviço através de tempos de escaneamento agressivos.
Pré-requisitos
- Nmap 7.90+ instalado (
nmap --versionpara verificar) - Privilégios de root/sudo para escaneamentos SYN, detecção de SO e técnicas de pacotes brutos
- Autorização por escrito especificando os intervalos de IP dentro do escopo e quaisquer hosts excluídos
- Acesso à rede para os intervalos de destino (VPN, conexão direta ou jump host)
- Familiaridade com protocolos TCP/IP e atribuições de portas comuns
Fluxo de Trabalho
Etapa 1: Descoberta de Hosts com Múltiplos Sondas
Use descoberta em camadas para encontrar hosts ativos mesmo quando o ICMP estiver bloqueado:
# ARP discovery for local subnet (most reliable on LAN)
nmap -sn -PR 192.168.1.0/24 -oA discovery_arp
# Combined ICMP + TCP + UDP probes for remote networks
nmap -sn -PE -PP -PS21,22,25,80,443,445,3389,8080 -PU53,161,500 10.0.0.0/16 -oA discovery_combined
# List scan to resolve DNS names without sending packets to targets
nmap -sL 10.0.0.0/24 -oN dns_resolution.txt
Consolide os resultados em um arquivo de hosts ativos:
grep "Host:" discovery_combined.gnmap | awk '{print $2}' | sort -t. -k1,1n -k2,2n -k3,3n -k4,4n > live_hosts.txt
Etapa 2: Escaneamento de Portas com Ajuste de Tempo e Desempenho
# Full TCP SYN scan with optimized timing
nmap -sS -p- --min-rate 5000 --max-retries 2 -T4 -iL live_hosts.txt -oA full_tcp_scan
# Top 1000 UDP ports with version detection
nmap -sU --top-ports 1000 --version-intensity 0 -T4 -iL live_hosts.txt -oA udp_scan
# Specific port ranges for targeted assessment
nmap -sS -p 1-1024,3306,5432,6379,8080-8090,9200,27017 -iL live_hosts.txt -oA targeted_ports
Etapa 3: Detecção de Versão de Serviço e Impressão Digital de SO
# Aggressive service detection with version intensity
nmap -sV --version-intensity 5 -sC -O --osscan-guess -p <open_ports> -iL live_hosts.txt -oA service_enum
# Specific service probing for ambiguous ports
nmap -sV --version-all -p 8443 --script ssl-cert,http-title,http-server-header <target> -oN service_detail.txt
Etapa 4: Escaneamento de Vulnerabilidades com NSE
# Run vulnerability detection scripts
nmap --script vuln -p <open_ports> -iL live_hosts.txt -oA vuln_scan
# Target specific vulnerabilities
nmap --script smb-vuln-ms17-010,smb-vuln-ms08-067 -p 445 -iL live_hosts.txt -oA smb_vulns
nmap --script ssl-heartbleed,ssl-poodle,ssl-ccs-injection -p 443,8443 -iL live_hosts.txt -oA ssl_vulns
# Brute force default credentials on discovered services
nmap --script http-default-accounts,ftp-anon,ssh-auth-methods -p 21,22,80,8080 -iL live_hosts.txt -oA default_creds
Etapa 5: Técnicas de Evasão de Firewall
# Fragment packets to evade simple packet inspection
nmap -sS -f --mtu 24 -p 80,443 <target> -oN fragmented_scan.txt
# Use decoy addresses to obscure scan origin
nmap -sS -D RND:10 -p 80,443 <target> -oN decoy_scan.txt
# Spoof source port as DNS (53) to bypass poorly configured firewalls
nmap -sS --source-port 53 -p 1-1024 <target> -oN spoofed_port_scan.txt
# Idle scan using a zombie host (completely stealthy)
nmap -sI <zombie_host> -p 80,443,445 <target> -oN idle_scan.txt
# Slow scan to evade IDS rate-based detection
nmap -sS -T1 --max-rate 10 -p 1-1024 <target> -oA stealth_scan
Etapa 6: Análise de Saída e Relatórios
# Convert XML output to HTML report
xsltproc full_tcp_scan.xml -o scan_report.html
# Extract open ports per host from grepable output
grep "Ports:" full_tcp_scan.gnmap | awk -F'Ports: ' '{print $1 $2}' > open_ports_summary.txt
# Parse XML with nmap-parse-output for structured data
nmap-parse-output full_tcp_scan.xml hosts-to-port 445
# Import into Metasploit database
msfconsole -q -x "db_import full_tcp_scan.xml; hosts; services; exit"
# Generate CSV for vulnerability management tools
nmap-parse-output full_tcp_scan.xml csv > scan_results.csv
Conceitos Chave
…
Perguntas frequentes
Preciso de permissão para usar esta ferramenta?
Sim, é essencial ter autorização por escrito antes de escanear qualquer rede para evitar problemas legais.
O que é 'NSE'?
NSE significa Nmap Scripting Engine. São scripts que o Nmap usa para fazer tarefas mais avançadas, como procurar por vulnerabilidades específicas.
Posso usar isso em qualquer rede?
Não, use apenas em redes onde você tem permissão explícita e autorizada para realizar testes de segurança.
Detalhes
Descrição original do autor
Performs advanced network recon using Nmap''s Scripting Engine (NSE), timing controls, firewall/IDS evasion, and structured output parsing to discover hosts, enumerate service versions, detect vulnerabilities, and fingerprint OSes. Use during authorized penetration tests or enterprise asset-discovery assessments needing scan evasion, NSE vulnerability checks, or output fed into a vulnerability man
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #6199
- 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
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC