![]() |
LINUX ALBACETE |
| Navegante no hay camino, pues se hace camino al navegar... |
|
-
ARTICULOS -
|
||
| Herramientas de seguridad en Linux |
Autor: Javier Turegano Molina (SETAS)
|
12-06-2001
|
![]() |
2.1 NMAP | |
|
Nmap, de Fyodor, está calificado como uno de los mejores escaners de redes. Podemos encontrarlo en www.insecure.org/nmap/. Nmap nos permite realizar escaneos de redes completas o de tan solo un host especifico. Nos dará información tanto de puertos TCP o UDP que se encuentren disponibles. Además dispone de diversos métodos de escaneo para evitar la detección y soslayar ciertos tipos de firewalls. INSTALACIÓN: Nmap
está disponible tanto en formato RPM, deb y tarball. Explicaremos
esta última ya que nos permite compilar e instalar el programa
sea cual sea nuestra distribución. Nmap se distribuye bajo licencia
GNU. ./configure USO: Nmap dispone de muchas opciones para llevar acabo distintos tipos de escaners y para obtener diversa información. Para comenzar veremos un escaneo basico: nmap objetivo.com Starting nmap V. 2.54BETA30 ( www.insecure.org/nmap/ ) Nmap run completed -- 1 IP address (1 host up) scanned in 78 seconds Nmap nos muestra como resultado todos los puertos abiertos en el host objetivo.com. Los servicios ofertados por estos puertos no tienen porque ser lo estándar de *nix, pero en muchos casos lo son por sencillez en el uso. Ahora mostraremos un escaneo completo de una red privada virtual de clase C: nmap 192.168.20.0/24 o de un rango de direcciones IP: nmap 192.168.20.5-192.168.20.70 Starting nmap V. 2.54BETA30 ( www.insecure.org/nmap/ ) Interesting ports on user1 (192.168.20.35):
Interesting ports on server1 (192,168,20.75):
Como podemos observar, Nmap encontró 4 hosts y nos ha mostrado todos los puertos que tienen abiertos. Podemos observar cosas interesantes, como por ejemplo que el estado de los puertos no abiertos de server1 (192.168.20.75) están en estado filtered y no closed. Esto podría ser indicativo de la existencia de un firewall trasparente delante de este host. Nmap puede realizar los siguientes tipo de escaneo, indicándolo como parámetro en la línea de comando: -sT Connect Escaneo por defecto. Realiza una conexión completa
mediante la -sS Stealth SYN Se envía un paquete SYN, el host remoto debe
contestar SYNACK -sF FIN Se envía un paquete FIN vacío, el host si el puerto
esta cerrado contestará -sX Xmas Tree Igual que el FIN, pero se envía un paquete con los indicadores FIN, URG y PUSH activados. -sN NULL Igual que el FIN pero todos los indicadores desactivados. -sU UDP Escaneado de puertos UDP. -sP Ping Simplemente nos indica que máquinas están activas
dentro de la red, Nmap admite muchas otras opciones como son: envío de paquetes fragmentados, selección de puerto origen e IP origen del atacante, detección del sistema operativo, etc... Todas las posibles opciones vienen listadas en la página man de nmap. ALTERNATIVAS: Existen otras alternativas a nmap pero menos completas
que esta. |
||
| Siguiente --> 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |