Saiba o que existe na rede e onde vale investigar — com 35 testes Nmap e 45 scripts NSE
O objetivo é descobrir equipamentos, conferir serviços acessíveis, avaliar configurações e verificar mudanças. Os comandos são exemplos para adaptação; este documento não contém resultados de uma rede real.
Execute só em endereços da empresa ou de clientes que autorizaram a análise. Em produção, comece com poucos equipamentos e amplie conforme o comportamento observado. Os impactos indicados são orientações deste catálogo, não garantias.
Comece pelo que você precisa descobrir
Execute nos endereços da empresa ou de clientes que autorizaram a análise. Ajuste a origem, os alvos e as portas ao objetivo de cada teste. Em produção, comece com poucos equipamentos e amplie conforme o comportamento observado.
Referência
Exemplo usado
Rede de usuários
192.168.10.0/24
Rede de servidores
192.168.20.0/24
Servidor DNS/AD/NTP
192.168.10.10
Servidor a analisar
192.168.10.20
Servidor de banco de dados
192.168.10.30
NAS
192.168.10.40
Impressora
192.168.10.50
Equipamento de rede
192.168.10.2
Interface do computador de testes
eth0
Domínio e aplicação internos
empresa.example; intranet.empresa.example
IPv4 público ilustrativo
203.0.113.10
IPv6 ilustrativo
2001:db8::20
Os endereços 203.0.113.10 e 2001:db8::20 e os nomes em .example são referências de documentação: substitua pelos alvos reais. Para escolher a interface, consulte nmap --iflist.
Os exemplos com sudo usam privilégios para SYN, UDP, ARP ou outros recursos. No Windows, execute o Nmap com Npcap e, quando necessário, como administrador, removendo sudo. Para uma varredura TCP sem privilégios no Linux, use -sT em lugar de -sS.
Impacto estimado: baixo = descoberta ou poucas sondas; moderado = consultas a aplicações ou mais conexões; planejado = execução individual ou em período acordado, pela quantidade de sondas ou sensibilidade do alvo. Essas classificações são orientações deste catálogo. A categoria NSE safe também não garante ausência de efeitos em qualquer equipamento.
Catálogo de 35 testes
1
Equipamentos ativos e inventário local
Impacto: Baixo
Utilidade: descobrir dispositivos presentes na VLAN e coletar IP, nome reverso e, quando disponível, MAC/fabricante. Impacto: baixo.
Compare com o inventário, reservas DHCP, GLPI/OCS e registros dos switches. MAC e fabricante ajudam a identificar equipamentos, mas não confirmam sua identidade. ARP se aplica ao segmento local; o MAC do destino geralmente não aparece através de roteadores.
2
Descoberta em redes roteadas
Impacto: Baixo
Utilidade: localizar dispositivos de outra VLAN ou acessíveis pela VPN usando ICMP e sondas TCP. Impacto: baixo.
Use várias sondas para reduzir omissões causadas por filtros. Falta de resposta à descoberta não comprova que o endereço esteja desocupado.
3
Host conhecido que não responde à descoberta
Impacto: Baixo
Utilidade: verificar portas de um servidor conhecido mesmo quando as sondas de descoberta não recebem resposta. Impacto: baixo, com poucas portas e um alvo.
-Pn instrui o Nmap a tentar o scan sem depender da descoberta; não demonstra que o host está ativo e não remove bloqueios de firewall. Aplicado a uma faixa extensa, aumenta bastante o trabalho.
4
Portas TCP mais comuns
Impacto: Baixo a moderado
Utilidade: obter uma primeira visão dos serviços expostos em estações e servidores. Impacto: baixo a moderado, conforme o número de alvos.
Amplie para --top-ports 1000 quando necessário. O conjunto é escolhido por frequência no banco do Nmap; aplicações internas em portas diferentes podem ficar fora desse teste.
5
Todas as portas TCP
Impacto: Planejado
Utilidade: encontrar aplicações em portas incomuns, serviços esquecidos e componentes de gestão. Impacto: planejado.
open|filtered é inconclusivo. Em um alvo conhecido, aprofunde apenas as portas relevantes com -sV --version-light ou scripts do protocolo. Serviços que não respondem, como certos receptores de syslog, exigem validação adicional.
7
Identificação de serviços e versões
Impacto: Moderado
Utilidade: distinguir o serviço real do nome associado ao número da porta e orientar inventário e atualização. Impacto: moderado.
Use as portas encontradas no teste anterior. Confirme versões no sistema e no fabricante antes de concluir que há uma vulnerabilidade: banners, proxies e correções de distribuição podem alterar a interpretação.
8
Estimativa de sistema operacional
Impacto: Moderado
Utilidade: ajudar a distinguir Windows, Linux e classes de dispositivos no inventário. Impacto: moderado.
Trate a identificação como estimativa. A técnica costuma ter melhores condições quando encontra ao menos uma porta TCP aberta e uma fechada; filtragem e intermediários reduzem a precisão.
9
Serviços legados ou sem proteção de transporte
Impacto: Baixo
Utilidade: localizar FTP, Telnet e serviços históricos de acesso remoto para revisão. Impacto: baixo.
Investigue serviços acessíveis fora das origens previstas. Uma porta 21 aberta, isoladamente, não informa se o servidor também oferece TLS; confirme a aplicação e sua configuração.
10
Algoritmos e identidade do servidor SSH
Impacto: Baixo a moderado
Utilidade: levantar algoritmos negociáveis e a chave pública de identificação do host. Impacto: baixo a moderado.
Compare algoritmos com a política da empresa e fingerprints com uma referência confiável. A verbosidade -v ajuda a mostrar as listas de algoritmos. Uma troca de chave deve ser investigada considerando reinstalações e substituições legítimas.
11
Versões de SMB, incluindo SMBv1
Impacto: Baixo a moderado
Utilidade: verificar protocolos de compartilhamento suportados por Windows, Samba e NAS. Impacto: baixo a moderado.
Distinga assinatura disponível de assinatura obrigatória. O resultado descreve a negociação do servidor; compare com a política de clientes e servidores.
13
Verificação pontual de MS17-010
Impacto: Planejado
Utilidade: procurar indícios da vulnerabilidade SMBv1 associada ao EternalBlue em Windows legados. Impacto: planejado em equipamentos antigos ou críticos.
O script é classificado pelo Nmap como safe,vuln e verifica uma condição específica. Confirme um achado na máquina e no histórico de correções. Ausência de saída ou erro de acesso não comprova que o sistema esteja corrigido.
14
Camadas de segurança do RDP
Impacto: Moderado
Utilidade: identificar modos de segurança, suporte a CredSSP/NLA e níveis de criptografia oferecidos. Impacto: moderado.
O RootDSE pode informar contexto de domínio e recursos LDAP suportados. A lista fixa de portas não cobre RPC dinâmico. Complete a análise com testes de autenticação, DNS e replicação adequados ao AD.
17
Exposição de WinRM e administração Windows
Impacto: Baixo
Utilidade: conferir alcance dos serviços de gerenciamento a partir de cada rede. Impacto: baixo.
Compare o resultado obtido de uma estação comum com o de uma estação de administração. Estar acessível não demonstra que o gerenciamento aceite autenticação indevida.
18
Aplicações HTTP/HTTPS e cabeçalhos
Impacto: Moderado
Utilidade: identificar painéis web, títulos de páginas e cabeçalhos expostos. Impacto: moderado.
Registre as aplicações encontradas e revise cabeçalhos pertinentes ao serviço, como CSP e HSTS. O script também menciona cabeçalhos históricos: seus resultados exigem interpretação, não uma aplicação automática de todas as sugestões. Em hospedagem com vários sites, use o hostname correto e, quando necessário, --script-args 'http.host=intranet.empresa.example,tls.servername=intranet.empresa.example'.
19
Certificados TLS
Impacto: Baixo a moderado
Utilidade: coletar validade, nomes do certificado, emissor e fingerprints. Impacto: baixo a moderado.
Compare datas e nomes com o hostname utilizado. Consulte portas como 636, 5001 ou 8443 quando forem pertinentes. Coletar o certificado não equivale a validar integralmente a cadeia de confiança da aplicação.
20
Protocolos TLS e cifras negociáveis
Impacto: Planejado
Utilidade: levantar versões de protocolo e conjuntos de cifras aceitos pelo serviço. Impacto: planejado; o script é classificado como intrusive.
O teste faz muitas conexões. Execute em alvos selecionados. Use as versões e cifras efetivamente listadas como evidência; a nota das cifras não substitui uma avaliação completa de TLS e capacidades podem depender da versão do Nmap.
21
Servidores DHCP e opções oferecidas
Impacto: Baixo a moderado
Utilidade: identificar respostas DHCP na VLAN e conferir DNS, gateway, domínio e tempo de concessão. Impacto: baixo a moderado.
Compare os servidores respondentes com os autorizados. Considere DHCP relay e redundância legítima. O teste não configura o computador como cliente DHCP; o resultado depende das respostas observadas naquela interface. Preserve o MAC padrão do script ao repetir, evitando solicitações com MACs aleatórios.
22
Disponibilidade de DNS em TCP e UDP
Impacto: Baixo a moderado
Utilidade: conferir se o DNS é alcançável pelos dois transportes. Impacto: baixo a moderado.
Valide a resolução de nomes reais com uma consulta DNS após conferir as portas. Para servidores conhecidos, a identificação de serviço pode complementar estados UDP inconclusivos.
23
Recursão DNS a partir de cada origem
Impacto: Baixo a moderado
Utilidade: verificar se o DNS aceita consultas recursivas da estação de testes. Impacto: baixo a moderado.
Recursão costuma ser esperada para os clientes internos. A questão é se origens que deveriam ser bloqueadas, como convidados ou Internet, também conseguem usá-la. Repita dessas origens para avaliar a restrição.
24
Transferência de zona DNS
Impacto: Planejado
Utilidade: verificar se o servidor autoritativo permite AXFR para uma origem que não deveria receber a zona. Impacto: planejado; o script é classificado como intrusive.
Use uma zona existente e um servidor autoritativo. Compare com os secundários autorizados. A operação pode retornar muitos registros; mantenha o alvo e o domínio delimitados.
25
Resposta e informações do NTP
Impacto: Baixo a moderado
Utilidade: consultar horário e variáveis que o servidor NTP disponibiliza. Impacto: baixo a moderado.
Ajuda a investigar inconsistências de horário. A resposta de um servidor não comprova que todas as estações estejam sincronizadas; confira também suas fontes e offsets.
26
SNMP e divulgação de informações
Impacto: Baixo a moderado
Utilidade: verificar identificação do serviço SNMP e dados que ele permite consultar. Impacto: baixo a moderado.
snmp-info consulta identificação de engine SNMPv3; snmp-sysdescr depende da community disponível para obter descrição e uptime. Adapte a consulta à configuração conhecida do equipamento. Metadados de SNMPv3, isoladamente, não comprovam acesso aos dados de gerenciamento.
27
RPC e exportações NFS
Impacto: Moderado
Utilidade: levantar serviços registrados no rpcbind e exportações apresentadas pelo serviço de montagem. Impacto: moderado.
Compare redes autorizadas e caminhos exportados. A listagem não comprova permissão efetiva de leitura ou escrita. Servidores exclusivamente NFSv4 podem funcionar sem rpcbind/mountd e sem apresentar essa listagem.
28
Login anônimo no FTP
Impacto: Baixo a moderado
Utilidade: verificar se o FTP aceita autenticação anônima. Impacto: baixo a moderado.
O argumento desativa a listagem de diretórios e mantém a verificação de login. Caso acesso anônimo seja intencional, revise separadamente os dados e permissões disponibilizados.
29
Bancos de dados, mensageria e busca acessíveis
Impacto: Moderado
Utilidade: procurar interfaces de SQL Server, Oracle, Firebird, MySQL, PostgreSQL, RabbitMQ, Redis, OpenSearch/Elasticsearch e MongoDB nas portas usuais. Impacto: baixo para o scan TCP; moderado com identificação de versões.
Confirme o serviço real com -sV nos alvos encontrados e compare o alcance com a arquitetura da aplicação. Serviços em portas customizadas exigem ampliar a lista ou usar o scan TCP completo. Porta aberta não comprova banco sem senha.
30
NAS, hypervisores, impressoras e câmeras
Impacto: Baixo
Utilidade: procurar interfaces de gerenciamento, compartilhamento, RTSP e impressão. Impacto: baixo para o scan TCP delimitado; equipamentos frágeis exigem execução individual.
Confirme a associação de cada porta ao equipamento. Para uma impressora específica, use sudo nmap -Pn -n -sS -p80,443,515,631,9100 192.168.10.50. O Nmap evita por padrão sondas de versão na porta TCP 9100 porque certos dispositivos imprimem o conteúdo recebido. Preserve essa proteção e evite --allports em impressoras.
31
Isolamento entre VLANs, Wi-Fi e VPN
Impacto: Baixo a moderado
Utilidade: validar quais serviços ficam alcançáveis de cada origem. Impacto: baixo a moderado.
Execute realmente a partir da VLAN de convidados, depois de uma rede de usuários, VPN e administração, salvando nomes diferentes. Escolher -e não coloca um computador em uma VLAN à qual ele não está conectado. Compare com a matriz prevista de comunicação e confirme resultados inconclusivos nos logs do firewall.
32
Exposição externa e regras NAT
Impacto: Moderado
Utilidade: verificar quais portas do endereço público são alcançáveis da Internet. Impacto: moderado; delimite as portas ou planeje a varredura completa.
Execute de uma máquina externa que não encaminhe esse tráfego pela VPN corporativa. Um teste interno via NAT loopback observa outro caminho. Compare com as publicações autorizadas; uma porta pode responder por um proxy ou pelo próprio firewall.
33
Serviços alcançáveis por IPv6
Impacto: Baixo a moderado
Utilidade: avaliar a exposição por IPv6 de equipamentos conhecidos. Impacto: baixo a moderado.
Use endereços obtidos do inventário, DNS e gerenciamento de rede. Planeje por alvos conhecidos; uma varredura exaustiva de um prefixo /64 é impraticável. Compare as políticas IPv4 e IPv6 nas origens pertinentes.
34
Caminho até o destino
Impacto: Baixo a moderado
Utilidade: ajudar a analisar rotas entre VLANs, sites e VPNs. Impacto: baixo a moderado.
Hops ausentes podem refletir filtragem de respostas. Túneis e equipamentos que não respondem podem ocultar parte do caminho; o resultado não é um mapa físico de switches nem uma medida de capacidade do enlace.
35
Comparação antes/depois e acompanhamento periódico
Impacto: Conforme o perfil
Utilidade: identificar hosts, portas e serviços alterados após manutenção ou entre coletas. Impacto: conforme o perfil escolhido.
Execute o mesmo perfil, da mesma origem, em momentos diferentes:
ndiff pode exigir instalação separada. Compare também comando, versão do Nmap, endereços DHCP e condições da rede. Use uma lista estável de alvos, quando possível. Uma diferença de resultado é um achado a investigar; não demonstra, sozinha, uma mudança de configuração.
Interpretação dos resultados
Estado
Leitura prática
open
O teste identificou um serviço que aceita comunicação naquela porta.
closed
Houve resposta indicando ausência de serviço naquela porta.
filtered
O Nmap não conseguiu determinar abertura por haver indícios de filtragem. Confirme caminho e logs para localizar a causa.
open|filtered
Não foi possível distinguir serviço aberto de filtragem; frequente em UDP.
unfiltered
Uma sonda ACK conseguiu resposta, sem determinar abertura da porta.
A avaliação depende da origem do teste, do transporte e do serviço. Um nome em SERVICE, sem confirmação por sondas, pode ser apenas a associação usual do número da porta. Erro ou timeout de script deve ser registrado como inconclusivo, em vez de classificado como configuração correta.
Sequência sugerida para análise de um cliente
Defina as redes, as origens e os equipamentos críticos.
Confira o escopo antes de enviar sondas aos equipamentos:
nmap -sL -n 192.168.10.0/24.
Faça descoberta por segmento e complemente com o inventário de hosts conhecidos.
Realize o scan TCP inicial e uma lista curta de UDP.
Identifique serviços nos alvos e portas encontrados.
Execute os testes de protocolos pertinentes a cada equipamento.
Repita portas selecionadas de convidados, VPN, administração e Internet.
Registre evidências, ajuste configurações e repita o mesmo teste para conferir o resultado.
Comece pelos testes 1, 4, 6, 7, 11, 12, 14, 19, 21, 31 e 32, conforme os serviços existentes. Reserve scans completos, TLS e AXFR para execução planejada.
Opções úteis e cuidado com scripts
-n: dispensa resolução DNS para reduzir consultas e facilitar comparação por IP.
-iL alvos.txt: lê uma lista de IPs ou nomes, um por linha; mantenha-a dentro do escopo.
--exclude 192.168.10.50: exclui um equipamento do scan da faixa.
--reason: apresenta a razão usada para classificar portas e hosts.
-oA nome: salva .nmap, .xml e .gnmap. Use XML para integração e comparação.
--max-rate 100: limita a taxa da descoberta e do scan de portas; não é um teto universal para sondas de versão ou scripts.
-T3: perfil normal, que também é o padrão.
nmap --script-help smb-protocols: permite consultar descrição e categorias do script instalado.
Escolha scripts pelo nome e pelo objetivo. Em produção, categorias amplas como vuln, intrusive, brute e all exigem revisão individual. --script safe seleciona muitos scripts; o rótulo não dispensa leitura nem garante baixo impacto agregado. -A ativa vários recursos, incluindo scripts padrão, e amplia o teste.
O Nmap avalia o que responde pela rede. Para capacidade do enlace, erros de interface, sinal Wi-Fi, carga de máquinas, efetividade de antivírus, autenticação real ou restauração de backup, complemente a análise com ferramentas e verificações próprias de cada objetivo.
Registro de evidências
Campo
O que registrar
Data/hora e responsável
Quem executou e quando
Origem
IP, VLAN, VPN ou ponto externo
Alvo
IP/nome e identificação no inventário
Perfil
Comando completo e versão do Nmap
Evidência
Arquivo .nmap/.xml e saída pertinente
Resultado
Estado da porta, saída do script ou inconclusivo
Esperado
Regra de rede ou configuração aprovada
Ação
Investigação, ajuste e responsável
Validação
Resultado do mesmo teste após a ação
Testes automatizados pelos scripts que acompanham o Nmap: NSE
NSE significa Nmap Scripting Engine. Os arquivos .nse, escritos em Lua, automatizam consultas e verificações de protocolos. Vários testes do catálogo acima já usam NSE.
Um perfil seleciona scripts; cada script possui regras de execução por host, serviço ou fase do scan. Assim, selecionar um conjunto não significa executá-lo inteiro em todas as portas. Portas não detectadas, falta de identificação do serviço, credenciais ou incompatibilidade podem limitar a execução.
Selecionar e consultar os scripts instalados
# Descrições de todos os scripts da instalação, sem testar um alvo
nmap --script-help all
# Exportar essas descrições para consulta local
nmap --script-help all > scripts_nse_instalados.txt
# Consultar os scripts de uma família, sem executá-los
nmap --script-help 'smb-*'
# Conferir descrição e categorias de um script
nmap --script-help smb-enum-shares
Em pacotes Linux, os arquivos costumam estar em /usr/share/nmap/scripts; o local pode variar. A consulta por --script-help reflete a instalação usada.
Categorias e seleção
Categoria
Uso prático
default
Conjunto padrão, selecionado por -sC.
safe
Scripts projetados para evitar exploração, indisponibilidade e consumo elevado; não é garantia de ausência de impacto.
discovery
Consultas de descoberta e identificação.
auth
Verificações de autenticação e acesso.
vuln
Verificações específicas de vulnerabilidades conhecidas.
broadcast
Descoberta por mensagens locais de broadcast/multicast.
intrusive
Testes com mais impacto, interação sensível ou potencial de alertas.
brute
Tentativas de descobrir credenciais.
dos / exploit / fuzzer
Testes capazes de causar indisponibilidade, explorar falhas ou enviar entradas inesperadas.
external
Rotinas que podem envolver recursos de terceiros.
version
Rotinas de identificação ativadas por -sV.
Um script pode pertencer a várias categorias. A vírgula une seleções: default,safe inclui scripts de qualquer um desses grupos. A expressão default and safe seleciona a interseção.
# Scripts padrão aplicáveis ao alvo
sudo nmap -sV -sC 192.168.10.20 -oA nse_padrao
# Perfil inicial com seleção explícita da interseção
sudo nmap -sV --version-light --script 'default and safe and not external' \
--top-ports 100 -T3 --script-timeout 60s 192.168.10.20 -oA nse_inicial
# Listar verificações de vulnerabilidade classificadas como safe,
# excluindo as que declaram envolvimento externo; revisar antes de executar
nmap --script-help 'vuln and safe and not external'
-sV também ativa rotinas internas de identificação da categoria version. O tempo limite interrompe instâncias demoradas; um teste interrompido ou sem resultado deve ser registrado como inconclusivo. -sC não executa todos os scripts do Nmap.
Relação de 45 scripts úteis
As categorias abaixo destacam segurança/impacto e não reproduzem todos os rótulos de cada script. Portas são referências usuais, adaptáveis à instalação. Scripts safe continuam exigindo escopo e interpretação.
Script
Serviço
Portas usuais
Categorias relevantes
Verificação automatizada
smb-os-discovery
Windows/SMB
139,445/tcp
safe
Nome, domínio, grupo, horário e SO que o servidor divulgar.
smb-protocols
Windows/SMB
139,445/tcp
safe
Dialetos SMB1, SMB2 e SMB3 suportados.
smb2-security-mode
Windows/SMB
139,445/tcp
safe
Assinatura SMB2/SMB3 disponível ou obrigatória.
smb-vuln-ms17-010
Windows/SMB
445/tcp
safe; vuln
Verificação específica de MS17-010, com confirmação posterior no sistema.
smb-enum-shares
Windows/SMB
139,445/tcp
intrusive
Compartilhamentos e informações de acesso obtidas por RPC e tentativas de conexão.
smb-enum-users
Windows/SMB
139,445/tcp
intrusive; auth
Contas obtidas por SAMR e enumeração de RIDs; pode gerar muitas consultas e logs.
rdp-enum-encryption
Windows/RDP
3389/tcp
safe
Camadas de segurança e níveis de criptografia oferecidos; suporte a NLA.
rdp-ntlm-info
Windows/RDP
3389/tcp
safe
Nomes NetBIOS/DNS, domínio e versão divulgados por CredSSP/NTLM.
ldap-rootdse
AD/LDAP
389/tcp
safe
Contextos do diretório e recursos LDAP divulgados no RootDSE.
ssh-hostkey
SSH
22/tcp
safe
Fingerprints e chaves do host; também pode apontar chaves repetidas na coleta.
ssh2-enum-algos
SSH
22/tcp
safe
Algoritmos de troca de chaves, assinatura, criptografia e MAC oferecidos.
ssh-auth-methods
SSH
22/tcp
intrusive; auth
Métodos de autenticação oferecidos para o usuário informado; inicia uma autenticação e gera logs.
http-title
HTTP/HTTPS
80,443 e portas web/tcp
safe
Título da página consultada.
http-headers
HTTP/HTTPS
80,443 e portas web/tcp
safe
Cabeçalhos devolvidos pela aplicação.
http-security-headers
HTTP/HTTPS
80,443 e portas web/tcp
safe
Cabeçalhos de segurança presentes na resposta consultada.
http-methods
HTTP/HTTPS
80,443 e portas web/tcp
safe, com argumentos padrão
Métodos HTTP oferecidos; argumentos test-all/retest podem tornar a execução insegura.
http-cookie-flags
HTTP/HTTPS
80,443 e portas web/tcp
safe; vuln
Cookies de sessão observados sem HttpOnly e, em HTTPS, sem Secure.
http-enum
HTTP/HTTPS
80,443 e portas web/tcp
intrusive; vuln
Caminhos de aplicações e diretórios conhecidos; pode produzir muitas requisições.
ssl-cert
TLS
443 e portas TLS/tcp
safe
Certificado, nomes, validade, emissor e fingerprints.
ssl-enum-ciphers
TLS
443 e portas TLS/tcp
intrusive
Protocolos/cifras identificados por muitas negociações TLS.
broadcast-dhcp-discover
DHCP
Broadcast local
safe; broadcast
Respostas DHCP e opções de endereço, gateway, DNS e concessão.
broadcast-dns-service-discovery
mDNS/DNS-SD
Multicast local
safe; broadcast
Serviços anunciados por dispositivos, como impressoras e serviços locais.
dns-nsid
DNS
53/tcp,udp
safe
Identificador e informações divulgadas pelo servidor DNS.
dns-recursion
DNS
53/udp
safe
Disponibilidade de recursão para a origem do teste.
dns-zone-transfer
DNS
53/tcp
intrusive
Transferência AXFR da zona informada.
ntp-info
NTP
123/udp
safe
Horário e variáveis que o servidor NTP disponibilizar.
snmp-info
SNMP
161/udp
safe
Identificação e metadados da engine SNMPv3.
snmp-sysdescr
SNMP
161/udp
safe
Descrição do sistema e uptime, conforme a community e permissões.
snmp-interfaces
SNMP
161/udp
safe
Interfaces, endereços e informações de interface disponibilizados por SNMP.
rpcinfo
RPC
111/tcp,udp
safe
Programas, versões e portas registrados no portmapper.
nfs-showmount
NFS
111/tcp,udp; mountd
safe
Exportações apresentadas pelo serviço de montagem.
ftp-anon
FTP
21/tcp
safe; auth
Aceitação de login anônimo; a listagem pode ser desativada com maxlist=0.
ftp-syst
FTP
21/tcp
safe
Respostas SYST e STAT com informações do serviço.
ms-sql-info
SQL Server
1433/tcp;1434/udp e portas de instância
safe
Versão e informações de instâncias; limitar portas com mssql.scanned-ports-only.
mysql-info
MySQL/MariaDB
3306/tcp
safe
Versão, protocolo e capacidades divulgadas no handshake.
redis-info
Redis
6379/tcp
safe
Informações de versão, arquitetura e estado que o comando INFO permitir obter.
mongodb-info
MongoDB
27017/tcp
safe
Build e status do servidor, conforme acesso e compatibilidade do protocolo.
amqp-info
RabbitMQ/AMQP
5672/tcp
safe
Propriedades divulgadas pelo servidor AMQP.
smtp-commands
SMTP
25,465,587/tcp
safe
Comandos e extensões SMTP anunciados.
smtp-open-relay
SMTP
25,465,587/tcp
intrusive; external
Regras de retransmissão avaliadas por sequências SMTP; execução planejada.
imap-capabilities
IMAP
143,993/tcp
safe
Capacidades IMAP e recursos de autenticação/transporte anunciados.
pop3-capabilities
POP3
110,995/tcp
safe
Capacidades POP3 e identificação eventualmente divulgada.
rtsp-methods
Câmeras/RTSP
554/tcp
safe
Métodos que o servidor de streaming oferece.
ipmi-version
Gerenciamento/IPMI
623/udp
safe
Versão e características divulgadas pela interface IPMI.
vnc-info
Acesso remoto/VNC
5900 e portas VNC/tcp
safe
Versão de protocolo e tipos de segurança oferecidos.
Perfis por serviço para execução organizada
Windows e NAS: identificação, protocolos e assinatura SMB.
Para avaliar cookies gerados na página de login, defina o caminho adequado com --script-args 'path=/login'. Nos scripts HTTP, use o hostname/vhost correto. Preserve os argumentos padrão de http-methods: test-all e retest podem enviar operações inseguras.
Certificado e, separadamente, negociações TLS planejadas.
Essas rotinas podem agir antes do scan de portas. Execute na interface/segmento correto e mantenha o escopo; não use newtargets para ampliar automaticamente os alvos sem rever o que será incluído.
SNMP com uma community conhecida e de leitura.
Prepare localmente argumentos-snmp.txt com valores ajustados ao equipamento:
O arquivo contém uma credencial: restrinja seu acesso. snmp-info consulta metadados de engine SNMPv3; isso é diferente de acessar dados de gerenciamento com credenciais SNMPv3.
SQL Server, limitando sondas às portas especificadas.
Adicione à lista as portas conhecidas de instâncias nomeadas. O Browser pode divulgar instâncias em outras portas; com a restrição acima, a sondagem direta dessas portas depende de incluí-las no scan.
MySQL, Redis, MongoDB e RabbitMQ, conforme existirem no alvo.
Informação acessível sem credenciais não equivale automaticamente a controle completo do banco. Autenticação, ACLs e compatibilidade do script afetam os resultados.
Para consultas que exigem uma conta, use credenciais de auditoria autorizadas, com as permissões necessárias. Por exemplo, smb-enum-shares aceita argumentos por arquivo:
Este script é intrusive mesmo sendo útil para administração. Da mesma forma, ssh-auth-methods inicia uma autenticação para um nome de usuário, smb-enum-users pode gerar muitas consultas e http-enum percorre caminhos conhecidos. Planeje-os em separado do perfil inicial.
Não adote --script all, --script 'smb-*', --script 'http-*' ou --script vuln como rotina sem revisar a seleção. Os grupos podem incluir tentativas de senha, operações sensíveis, exploração, consultas externas ou testes de indisponibilidade.
Atualização e leitura dos resultados NSE
nmap --script-updatedb reindexa scripts locais adicionados, removidos ou alterados; não baixa atualizações. Atualize o pacote Nmap para acompanhar os scripts oficiais distribuídos e confirme os nomes disponíveis com --script-help.
Guarde .nmap e .xml com -oA, incluindo a origem do teste, versão do Nmap, argumentos e lista de alvos. Registre erros de autenticação, filtros, timeouts e incompatibilidades como inconclusivos. Um resultado negativo cobre somente a condição específica que o script conseguiu verificar.
Mapear a rede é o começo. A Allcom pode interpretar o que está exposto, distinguir risco real de ruído e transformar a análise em prioridades de correção.
Interpretar os achados, decidir o que corrigir primeiro e repetir o teste depois da correção é o trabalho que a Allcom faz com os clientes, com monitoramento e atuação imediata.