Desarrollado por | Fyodor |
---|---|
Primera versión | 1 st de septiembre de de 1997 |
Última versión | 7,91 (14 de octubre de 2020) |
Depositar | github.com/nmap/nmap.git |
Seguro de calidad | Integración continua |
Escrito en | C ++ , Python , C , Lua y Java |
Sistema de explotación | GNU / Linux , BSD ( d ) , Microsoft Windows y macOS |
Medio ambiente | Multiplataforma |
Tipo | seguridad informatica |
Licencia | GNU GPL |
Documentación | nmap.org/docs.html |
Sitio web | nmap.org |
Nmap es un escáner de puerto gratuito creado por Fyodor y distribuido por Insecure.org. Está diseñado para detectar puertos abiertos, identificar servicios alojados y obtener información del sistema operativo desde una computadora remota. Este software se ha convertido en un punto de referencia para los administradores de red porque la auditoría de los resultados de Nmap proporciona información sobre la seguridad de una red . Está disponible en Windows , Mac OS X , Linux , BSD y Solaris .
El código fuente de Nmap está disponible bajo la licencia GNU GPL .
Para escanear los puertos de una computadora remota, Nmap utiliza varias técnicas de escaneo que se basan en protocolos como TCP , IP , UDP o ICMP . Asimismo, se basa en las respuestas que obtiene a solicitudes particulares para obtener una huella dactilar de la pila de IP, a menudo específica del sistema que la utiliza. Es por este método que puede reconocer la versión de un sistema operativo así como la versión de los servicios (también llamados demonios ) que escuchan.
NmapFE, originalmente escrito por Zach Smith , era la GUI oficial de Nmap para las versiones 2.2 a 4.22. Desde la versión 4.23 ha sido reemplazado por Zenmap, basado en UMIT y desarrollado por Adriano Monteiro Marques . Hay otras interfaces disponibles, como NmapSI4, que se basa en Qt .
También hay muchas interfaces web disponibles para usar Nmap desde un navegador web. Podemos citar Nmap-CGI e IVRE.
Por último, existen interfaces gráficas disponibles en Microsoft Windows. Podemos citar NMapWin, que no está actualizado desde la versión v1.4.0, y NMapW desarrollado por Syhunt.
Antes de 2002, Nmap solo admitía IPv6 para las funciones más populares. Desde la versión 6.0, lanzada enmarzo 2012, Nmap es totalmente compatible con IPv6 para todas sus funciones y para todas las plataformas en las que opera.
Siendo cada vez más conocido Nmap, pudimos ver ejemplos de uso en varias películas.
En el segundo episodio de la trilogía Matrix ( Matrix Reloaded , 2003), a 1 h 47 min y 50 segundos, Trinity usa nmap para piratear la central eléctrica.
Nmap también hizo una aparición en la película tailandesa 13 Amado (2006), donde un científico de la computación utiliza este software para penetrar en el servidor de un sitio web en el 57 ° minuto.
La tercera película de la serie de Jason Bourne , La Vengeance dans la peau (2007), muestra a la CIA usando nmap y su GUI de Zenmap para entrar en un servidor de periódicos ( The Guardian ).
Nmap aparece en la cuarta entrega de la serie Die Hard , Back to Hell (2007), donde el hacker Matthew Farrel ( Justin Long ) lo usa para escanear una máquina mientras chatea en su computadora (al comienzo de la película).
Esta herramienta también es utilizada en la película Dredd por un hacker de la banda de traficantes. Se utiliza para determinar la posición desde la que el juez Dredd envía un mensaje a todo el edificio; esto para matar al juez.