NMAP (Network Mapper) é uma das ferramentas gratuitas de descoberta de rede que é popular entre os administradores de rede e hackers para se infiltrar nas configurações de rede. Se houver algo errado com as configurações do firewall ou a tabela de roteamento, esta ferramenta é útil para verificar todas as portas abertas no sistema.
Neste artigo, vamos aprender como verificar todas as portas abertas usando o NMap.
Em primeiro lugar, temos que instalar o NMap para usar os serviços que o NMap oferece.
Índice
Instale o NMAP no Windows.
1. Baixe o NMAP de seu Site Oficial. Escolha o Auto-instalador de versão estável mais recente.
![Instale os binários Min](/f/c04d184cfc7e518ebb45595e2d268a1b.png)
2. Quando o download estiver concluído, abra sua pasta Downloads e clique com o botão direito do mouse no arquivo de configuração.
3. Escolher Executar como administrador.
![Executar como administrador](/f/3fced04e2407f9232db079e07feb669d.png)
4. Aceite o contrato de licença e siga as instruções na tela para concluir o processo de configuração.
5. Assim que a configuração estiver concluída, você verá um ícone chamado Nmap-Zenmap em sua área de trabalho.
![Nmap Zenmap](/f/e64d8dc824913e0f5aa8e2790c63060d.png)
6. Clique duas vezes em Nmap-Zenmap GUI.
O Nmap permite que os usuários verifiquem as portas TCP abertas no sistema. Pode-se também digitalizar:
- Um hospedeiro. Ex: www.thegeekpage.com
- Um endereço IP ou intervalo de endereços IP. Por exemplo - 192.168.0.1-10
- Uma sub-rede. por exemplo, 192.168.1.1/17
Como procurar portas TCP abertas no Windows?
Para verificar todas as portas TCP abertas no sistema, use o comando abaixo e pressione Enter.
nmap -sT
Considere alguns exemplos para entender melhor.
Para verificar todas as portas TCP abertas no host scanme.nmap.org, digite o comando abaixo e pressione Enter.
nmap -sT scanme.nmap.org
Para verificar todas as portas TCP abertas em um host com endereço IP 192.168.1.188, digite o abaixo e pressione Enter.
nmap -sT 192.168.1.188
Para verificar as portas TCP abertas em um intervalo de hosts com o endereço IP 192.162.1.188,192.162.1.189,192.162.1.190, use o comando abaixo.
nmap -sT 192.168.1.188-190
Para verificar todas as portas TCP abertas em seu sistema
1. Abra a caixa de diálogo Executar usando as teclas Windows+R.
2. Modelo cmd, e pressione Enter.
![Cmd em execução](/f/b6f50e598b04e5ba29cd088c820a07ba.png)
3. Na janela do prompt de comando que se abre, digite o comando abaixo e pressione Enter.
ipconfig /all
4. Copie seu nome de anfitrião como mostrado abaixo.
![nome de anfitrião](/f/d04ee12ce2092d5943686dda4a1a479f.png)
5. Abra a GUI do Nmap-Zenmap e emita o comando conforme mostrado abaixo:
nmap -sT DEVICE-AVIOPND
Isso lista todas as portas TCP abertas em seu sistema:
![Verificação de portas TCP](/f/35b1e08c98afffd6151215df22462448.png)
Como procurar portas UDP abertas no Windows?
Se você quiser encontrar todas as portas UDP abertas, digite o comando abaixo e pressione Enter.
nmap -sU
Considere alguns exemplos,
Para verificar todas as portas UDP abertas no host scanme.nmap.org, digite o comando abaixo e pressione Enter.
nmap -sU scanme.nmap.org
Para verificar todas as portas UDP abertas em um host com o endereço IP 192.168.1.188, digite abaixo e pressione Enter.
nmap -sU 192.168.1.188
Para verificar as portas UDP abertas em um intervalo de hosts com endereço IP 192.162.1.188,192.162.1.189,192.162.1.190, use o comando abaixo.
nmap -sU 192.168.1.188-190
Para verificar todas as portas UDP abertas em seu sistema
1. Identifique seu nome de host. (Consulte as etapas 1-4 da seção Para verificar todas as portas TCP abertas)
2. Abra a GUI do Nmap-Zenmap e emita o comando conforme mostrado abaixo:
nmap -sU DEVICE-AVIOPND
Isso é tudo.
Esperamos que este artigo tenha sido informativo. Obrigado pela leitura.