|
| 1 | +# nmap |
| 2 | + |
| 3 | +> Ferramenta de exploração de redes e scanner de segurança/portas. |
| 4 | +> Algumas funcionalidades (ex. scan SYN) só funcionam quando o `nmap` é executado com privilégios root. |
| 5 | +> Mais informações: <https://nmap.org/book/man.html>. |
| 6 | +
|
| 7 | +- Escaneia as 1000 portas mais comuns de um host remoto com vários níveis de [v]erbosidade: |
| 8 | + |
| 9 | +`nmap -v{{1|2|3}} {{ip_ou_hostname}}` |
| 10 | + |
| 11 | +- Executa uma varredura de ping em uma sub-rede ou servidores individuais agressivamente: |
| 12 | + |
| 13 | +`nmap -T5 -sn {{192.168.0.0/24|ip_ou_hostname1,ip_ou_hostname2,...}}` |
| 14 | + |
| 15 | +- Ativa detecção de OS, detecção de versão, escaneamento por script e traceroute de servidores a partir de um arquivo: |
| 16 | + |
| 17 | +`sudo nmap -A -iL {{caminho_para_arquivo.txt}}` |
| 18 | + |
| 19 | +- Escaneia uma lista específica de portas (Usa `-p-` para todas as portas de 1 a 65535): |
| 20 | + |
| 21 | +`nmap -p {{porta1,porta2, ...}} {{ip_ou_host1,ip_ou_host2,...}}` |
| 22 | + |
| 23 | +- Executa detecção de serviço e versão das 1000 portas mais comuns usando scripts NSE padrão, salvando os resultados (`-oA`) em arquivos de saída: |
| 24 | + |
| 25 | +`nmap -sC -sV -oA {{1000-primeiras-portas}} {{ip_ou_host1,ip_ou_host2,...}}` |
| 26 | + |
| 27 | +- Escaneia o(s) alvo(s) cuidadosamente usando scripts NSE `default and safe`: |
| 28 | + |
| 29 | +`nmap --script "default and safe" {{ip_ou_host1,ip_ou_host2,...}}` |
| 30 | + |
| 31 | +- Procura servidores web rodando nas portas padrão 80 e 443 usando todos os scripts NSE `http-*` disponíveis: |
| 32 | + |
| 33 | +`nmap --script "http-*" {{ip_ou_host1,ip_ou_host2,...}} -p 80,443` |
| 34 | + |
| 35 | +- Tenta evadir detecção IDS/IPS usando um scan extremamente lento (`-T0`), endereços de origem falsos (`-D`), pacotes [f]ragmentados, dados aleatórios e outros métodos: |
| 36 | + |
| 37 | +`sudo nmap -T0 -D {{ip_falso1,ip_falso2, ...}} --source-port {{53}} -f --data-length {{16}} -Pn {{ip_ou_host}}` |
0 commit comments