|
http://www.insecure.org/nmap/
(Versão Unix [Console/GUI] - versão mais robusta)
http://www.eeye.com/html/Research/Tools/nmapNT.html
(versão Windows console)
http://sourceforge.net/projects/nmapwin
(versão Windows GUI)
Ping
Sweeping
O
nmap envia ICMP Echo Request e TCP ACK para os hosts que estão sendo
scaneado (1 - 254). O host que
responder será considerado pelo nmap como ativo.
As
vezes ping (ICMP) são bloqueados pelos roteadores/firewall, então para
evitar isso pode–se
Usar a opção de enviar somente um ACK. O
host que responder será considerado pelo nmap como
ativo.
TCP
Scan
Scaneia
a procura de porta TCP aberta. Esse método é facilmente detectado pela
vitima.
UDP
Scanning
Esse método é bastante usado
para procurar brechas em portas abertas UDP tais como
rpcinfo e Back
Orifice. Um fator negativo dessa opção é a morosidade para obter
as informações devido a maioria das maquinas Unix limitar o faixa de
erros ICMP. Portanto, ao detectar esse faixa
limite o próprio nmap diminui o envio de pacotes para não causar um overflow na vitima.
Stealth
Scanning
scaneia
por portar abertas com opção (-O) OS fingerprinting.
Scaneia portas especificadas com a opção -p. O nmap apresenta um resultado rápido quando se
determina as portas desejadas para o scan.
* Esses são métodos TCP SYN usado e proporciona um nível menor de detecção devido ao
3-way handshake nunca se finaliza por completo. O método consiste no envio de pacote SYN
o qual representa o primeiro passo do processo de 3-way handshake. As porta que estiverem
abertas responderão com um pacote de SYN|ACK Porem,o atacante retorna um pacote de RST
ao invés de ACK, o qual termina a conexão. Com isso o nmap consegue determinar as portas
que estão ouvindo.
OS
Fingerprinting
Esse opção (-O) de fingerprinting é bastante útil para aqueles que estão familiarizados com
um especifico sistema e seus bugs. Executando o nmap com essa opção de fingerprinting,
o mesmo tenta descobrir qual Sistemas Operacional o servidor da vitima esta rodando. De
posse do nome e versão do S.O. da vitima, fica mais fácil para o atacante procurar por bugs
e outras ferramentas para completar a evasão.
Ident
Scanning
O atacante pode procurar por um especifico processo; por exemplo, um servidor de web rodando
com privilegio root. Se a vitima estiver rodando identd, o atacante usando o nmap será capaz de
descobrir o dono do http daemon com a opção "-I".
Outras Opções
-
nmap -p 25,53 -sX -P0 -D 1.2.3.4,5.6.7.8 192.168.0.100
# 1.2.3.4 5.6.7.8 endereço forjado do source IP
-
nmap –v target.com
# scaneia todas portas reservadas de TCP *** -v = verbose on
-
nmap –v --randomize_hosts –p 80 ‘*.*.2.3-5’
# scaneia randomicamente por específica faixa de IP
-
nmap –F target.com/24
# executa tcp scan
-
nmap –P0 ‘192.168.[12-30].*’
# procura por hosts ativos das classes adjacentes
-
nmap –P0 192.168.0-50.0-255
# mesma opção usada no item anterior porem sem usar apostrofes.
[Back
to Top]
|