lunes, 9 de julio de 2012




Nmap (‘Network Mapper’), es una herramienta open source, diseñada para explorar y para realizar auditorias de seguridad en una red de computadoras.
Nmap es una utilidad de software libre para explorar, administrar y auditar la seguridad de redes de ordenadores. Detecta hosts online, sus puertos abiertos, servicios y aplicaciones corriendo en ellos, su sistema operativo, que firwalls/filtros corren en una red y de que tipo son.
Es excelente para hacer trabajos de auditoria de red y fue diseñado para llevar acabo escaneos rápidos en una gran cantidad de redes, pero es igualmente usable en hosts individuales. Es reconocido como el scanner de puertos más poderoso. 


A continuación se presentan ejemplos de utilización de esta poderosa herramienta.

Esta herramienta puede ser utilizada para realizar auditorias de seguridad en una red, pero también puede ser utilizada para fines delictivos, ya que esta herramienta pone al descubierto, puertos abiertos en las computadoras de una red, así como también es posible conocer como se encuentra organizada, y de cuantas computadoras consta una red.

Alguien dijo una vez, que la mejor forma de comprobar la seguridad de nuestra red, es tratar de romper por nosotros mismos dicha seguridad.

Solo de esta forma podremos conocer y quitarnos falsas creencias de que nuestra red es lo suficiente segura.

Además, si Ud. cree que su red es insegura, no se preocupe, que si existe una forma fácil y rápida de protegerse: por favor desconecte el cable de red.

Pero esta vez conoceremos formas básicas y no tan básicas de realizar auditorias en nuestra red de computadoras, para que no tenga que desconectar su cable de red.

Además se usa basicamente para 3 cosas:
  • Auditorias de seguridad.
  • Pruebas rutinarias de redes.
  • Recolector de información para futuros ataques. (hackers)
Nmap es software libre y por lo tanto gratuito. Y basicamente existe una version para cada sistema operativo que conozcas: MacOSX, Microsoft Windows, GNU/Linux, OpenBSD, Solaris, etc.

Funcionamiento de Nmap

Es capaz se utilizar diferentes técnicas de evasión de detección como escaneo sealth. Soporta escaneos sobre ciertos puertos específicos, entre rangos IP específicos, usa  paquetes Null, FIN, Xmas y ACK, además SYN que es el paquete por defecto. Esto significa que se mandan cierto tipo de paquetes a cada puerto y estos responderán con alguna señal que permitirá scanner y encontrar versiones y servicios.

Conceptos importantes

¿Que es un puerto?: Un puerto es una zona en la que dos ordenadores (hosts) intercambian información
¿Que es un servicio?: Un servicio es el tipo de información que se intercambia con una utilidad determinada como ssh o telnet.
¿Que es un Firewall?: Un firewall acepta o no el trafico entrante o saliente de un ordenador.
¿Que son paquetes SYN?: Así por encima, pueden ser paquetes que abren un intento de establecer una conexión TCP.
Debemos tener en cuenta que para Nmap un puerto puede estar de tres maneras:
open: el puerto es accesible y hay un demonio escuchando.
closed: el puerto es accesible pero no hay un demonio escuchando.
filtered: el puerto no es accesible, un firewall filtra el puerto.


Con Umit, tenes todo el poder proporcionado por Nmap a través de su interfaz de línea de comando, y mucho más en un interfaz gráfico altamente usable y portable. Algunas de sus características principales incluyen:
  • Crear poderosos comandos de Nmap fácilmente y guardarlos como perfiles para utilizarlos cuando lo necesite
  • Editar sus perfiles usando el editor de perfiles
  • Crear perfiles con la asistencia de un mago
  • Agrupar y ordenar sus resultados de exploración
  • Filtrar anfitriones listado por servicios
  • Filtrar servicios listado por anfitriones
  • Comparar el resultado de dos exploraciones en uno de nuestros tres modos de comparar: diferencia de texto, comparación gráfica y diferencia HTML
  • Buscar resultados de la exploración
  • Usar Umit interfaz a través de la Web

Proyectado por: Jose William Viafara Garcia