Network Mapper - Nmap
O Nmap é certamente um dos melhores escanners de hosts, portas e serviços disponíveis na atualidade. Nesta matéria teremos uma introdução sobre como ele faz isto e de como utilizá-lo. Vamos lá!
Introduzindo o NMAP
O NMAP é um programa para análise de redes e de sistemas. Ele já
está presente em muitas distribuições por padrão, como
Debian e Fedora e para distribuições que ainda não vem
com este maravilhoso programa, a sua instalação é simples e está
disponível para outras plataformas, como Windows, FreeBSD, Mac OS, etc.
Há também uma versão gráfica do NMAP, mas os comandos passados no NMAP nos permitem uma enorme flexibilidade e maior controle sobre o que estamos fazendo. Acompanhe abaixo, a instalação do NMAP em pacotes RPM e através do código-fonte, é importante lembrar que no site do NMAP pacotes *.deb para o Debian também estão disponíveis:
# rpm -vhU http://download.insecure.org/nmap/dist/nmap-3.81-1.i386.rpm
Ou baixe o arquivo tar.bz2 de www.nmap.org, compile e instale:
$ bzip2 -cd nmap-VERSION.tar.bz2 | tar xvf -
$ cd nmap-VERSION
$ ./configure
$ make
$ su
# make install
A seguir veremos as sintaxes. Caso queira, pode passar para a parte mais prática, mas para uma melhor compreensão é recomendada a leitura.
Há também uma versão gráfica do NMAP, mas os comandos passados no NMAP nos permitem uma enorme flexibilidade e maior controle sobre o que estamos fazendo. Acompanhe abaixo, a instalação do NMAP em pacotes RPM e através do código-fonte, é importante lembrar que no site do NMAP pacotes *.deb para o Debian também estão disponíveis:
# rpm -vhU http://download.insecure.org/nmap/dist/nmap-3.81-1.i386.rpm
Ou baixe o arquivo tar.bz2 de www.nmap.org, compile e instale:
$ bzip2 -cd nmap-VERSION.tar.bz2 | tar xvf -
$ cd nmap-VERSION
$ ./configure
$ make
$ su
# make install
A seguir veremos as sintaxes. Caso queira, pode passar para a parte mais prática, mas para uma melhor compreensão é recomendada a leitura.