- - Como usar o Nmap na linha de comando no Linux

Como usar o Nmap na linha de comando no Linux

O Nmap é uma poderosa ferramenta de digitalização em rede paraLinux, BSD e outros sistemas operacionais. Possui dezenas de excelentes recursos, como a verificação de endereços IP para portas abertas, o mapeamento de dispositivos ativos em uma rede, a identificação de serviços em execução nos destinos de verificação e muito mais.

Neste guia, veremos como usar essepoderosa ferramenta de administração de rede no Linux e ensina como usar alguns dos recursos mais úteis, incluindo verificação de host, mapeamento de rede e muito mais!

Nota: O Nmap é uma ferramenta de linha de comando. Se você precisa de uma boa ferramenta de mapeamento de rede, mas não é fã do terminal, consulte o Zenmap. É um front-end da GUI para o Nmap que possui os mesmos recursos, mas que possui uma interface elegante.

Digitalizar um único host

Um dos recursos mais básicos do Nmap é a capacidade de verificar um alvo (host AKA) em busca de portas abertas, informações do sistema etc. Para iniciar uma verificação, inicie uma janela de terminal no Linux pressionando Ctrl + Alt + T ou Ctrl + Shift + T. A partir daí, eleve o terminal para Root com su ou sudo -s.

su -

Ou

sudo -s

Depois de obter acesso root no terminal, é possível fazer uma verificação básica executando nmap junto com o endereço IP de destino, nome do host ou site.

Nota: para o Nmap verificar nomes de domínio de sites remotos, pode ser necessário adicionar http: // na frente do endereço.

nmap target-local-or-remote-ip-address

Precisa descobrir o sistema operacional que seu destino está executando? Use o O opção.

nmap -O target-local-or-remote-ip-address

Executando a verificação com o O O comando revela informações do sistema operacional sobre as verificações do Nmap de destino, mas para alguns, essas informações não são suficientes. Felizmente, o V O comutador da linha de comando pode exibir ainda mais informações (portas abertas, etc.)

nmap -O -v target-local-or-remote-ip-address

Para mais informações, fique à vontade para usar o V mudar duas vezes.

nmap -O -vv target-local-or-remote-ip-address

Digitalizar vários hosts

Com o Nmap, é possível verificar vários hostsde uma vez. Para fazer isso, escreva o comando que você usaria para um único destino, mas adicione outros endereços no final do comando. Por exemplo, para verificar quais são os dois sistemas operacionais de destino separados, faça o seguinte:

nmap -O target-local-or-remote-ip-address-1 target-local-or-remote-ip-address-2

Para encontrar mais informações sobre os dois hosts verificados acima, use o V interruptor.

nmap -O -v target-local-or-remote-ip-address-1 target-local-or-remote-ip-address-2

ou

nmap -O -vv target-local-or-remote-ip-address-1 target-local-or-remote-ip-address-2

O Nmap não tem limite para quantos nomes de host ou endereços IP individuais você adiciona ao final do comando, portanto, fique à vontade para adicionar quantos você precisar!

Escanear IP-range

Digitalizando hosts individuais, listando-os umdepois do outro é uma maneira de fazer as coisas. Ainda assim, se você tem muitos computadores ou dispositivos de rede para analisar, é mais inteligente fazer uma varredura de intervalo de IP com o Nmap.

Para fazer uma varredura de um intervalo de IPs, execute o Nmap em um IP, use o sn interruptor. Por exemplo, para verificar uma rede local em execução no intervalo 192.168.1, tente o seguinte exemplo.

Nota: certifique-se de substituir X e Y no comando abaixo para o número máximo de IP para o qual digitalizar. Como 0-50, 1-100, etc.

nmap -sS 192.168.1.X-Y

Deseja ter mais informações em sua varredura de faixa de IP, considere adicionar O e VV opções de linha de comando.

nmap -sS -O -vv 192.168.1.X-Y

Se sua rede opera em 10.196.1.1, tente:

nmap -sS 10.196.1.X-Y

Ou

nmap -sS -O -vv 10.196.1.X-Y

Não use 10.196.1.1 ou 192.168.1.0? Descubra o intervalo de IPs que você deseja verificar e use o exemplo a seguir abaixo.

Nota: O Nmap pode verificar qualquer intervalo de endereços IP. Para obter melhores resultados, consulte o IP do roteador da sua rede local e comece a partir daí.

nmap -sS x.x.x.x-yy

Ou

nmap -sS -O -vv x.x.x.x-yy 

Digitalizar sub-rede

Usando a ferramenta Nmap para examinar um intervalo de IPendereços é eficaz. Uma alternativa para verificar um intervalo é verificar todos os dispositivos em uma sub-rede. Para fazer isso, digite o IP base do seu roteador (ou o que você usar para fornecer uma conexão de rede a todos os computadores na rede) e use o / 24 notação.

Por exemplo, para verificar todos os endereços IP em um roteador executando o endereço IP base 192.168.1.1, você deve:

nmap -sS 192.168.1.1/24

Para obter mais informações sobre essa verificação, adicione O e VV.

nmap -sS -O -vv 192.168.1.1/24

Ou, para um dispositivo roteador com o endereço IP base de 10.196 .1.1, tente este comando.

nmap -sS 10.196.1.1/24

Ou, para mais informações, faça:

nmap -sS -O -vv 10.196.1.1/24

Os 192.168.1.1 e 10.196.1.1 exemplos devem funcionar para a maioria. No entanto, esses não são os únicos endereços IP iniciais existentes. Se você precisar verificar dispositivos em uma sub-rede e não usar esses IPs básicos, tente o seguinte exemplo:

nmap -sS x.x.x.x/24

Ou

nmap -sS -O -vv x.x.x.x/24

Mais informações do Nmap

Neste guia, apenas arranhamos a superfície do que o Nmap pode fazer no Linux. Se você estiver interessado em aprender ainda mais, execute nmap com o -Socorro interruptor. Ele imprimirá todas as opções e comandos disponíveis.

nmap --help
</p>

Comentários