Pular para o conteúdo
Skillpedia
Agentes35 mil · #6199

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

https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/scanning-network-with-nmap-advanced/SKILL.md

Mensagem pronta para colar

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

Ou 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.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.

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 --version para 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

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

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