Manual de NMap en Español

Nmap es sin duda uno de los mejores scanners de puertos que podemos encontrar en la red, con mas de 13 años desde su primera version ha sabido madurar y mantenerse, convirtiendose en una herramienta impresindible para un administrador de red o un auditor de seguridad.

Manual de NMap en Español

La comunidad de NMap es una de las mas activas, y se encuentra mucha información al respecto sobre la herramienta (encabezada por el libro que escribió su autor hace poco), la información oficial del scanner con su traducción al español:<>

Manual de NMap en Español

  • Descripción
  • Notas de la traducción
  • Glosario de traducción
  • Resumen de opciones
  • Especificación de objetivos
  • Descubriendo sistemas
  • Introducción al análisis de puertos
  • Técnicas de sondeo de puertos
  • Especificación de puertos y orden de sondeo
  • Detección de servicios y de versiones
  • Detección de sistema operativo
  • Control de tiempo y rendimiento
  • Evasión de cortafuegos/IDS y falsificación
  • Salida
  • Opciones misceláneas
  • Ejecución interactiva
  • Ejemplos
  • Fallos
  • Autor

Si lo tuyo no es leer grandes cantidades de texto, sino mas bien ir al grano, tambien existe un resumen de sus opciones mas utilizadas, pero si esto no te basta posiblemente encuentres interesante el siguiente manual  escrito hace poco por Juh en un lenguaje mas coloquial con ejemplos practicos titulado «Advanced And Comprehensive Use Of Nmap» el cual les dejo para leer online:

PD. si tienen mas documentación sobre NMap en español, compartanla en los comentarios, para irla agregando al post.

Nmap hoy: la herramienta que nunca se fue

A diferencia de otras utilidades de la época de este artículo, Nmap sigue vivo y en plena forma. Lo mantiene su autor original, Gordon Lyon (conocido como Fyodor), y su documentación oficial vive en nmap.org, incluyendo la traducción al español de las páginas de manual que este post enlaza. Esa es la razón por la que un artículo de 2011 sobre Nmap envejece tan bien: la herramienta no se quedó congelada en el tiempo.

Las opciones clásicas que aprenderás en estos manuales —-sS (escaneo SYN sigiloso), -sT (escaneo por conexión completa), -sV (detección de versiones de servicios), -O (detección de sistema operativo), -A (escaneo agresivo) y –script (motor de scripts NSE)— llevan estables más de una década, así que lo que practiques con ellas hoy funcionará igual mañana. Si aún no tienes Nmap instalado, descárgalo siempre desde la página de descargas de su sitio oficial y no desde repositorios de terceros de dudosa procedencia.

Por qué estos manuales siguen enseñando bien

Las páginas de manual enlazadas arriba no son un simple listado de banderas: cubren los fundamentos atemporales del reconocimiento de red. Descubrir sistemas, entender las técnicas de sondeo de puertos, controlar tiempos y rendimiento, y comprender la evasión de cortafuegos e IDS son conceptos que no caducan con las versiones. Dominar la especificación de objetivos y el orden de sondeo te servirá tanto con Nmap como con cualquier escáner que uses después.

Un aviso honesto sobre el segundo recurso del artículo: el manual «Advanced And Comprehensive Use Of Nmap» está embebido con un visor de una tecnología web obsoleta y es probable que no cargue en navegadores actuales. No pierdes nada esencial: su contenido práctico está cubierto por las páginas oficiales en español enlazadas en este post, que son la referencia canónica y se mantienen actualizadas junto con la herramienta.

Buenas prácticas antes de tu primer escaneo

Nmap es una herramienta de doble filo: la misma opción que te ayuda a auditar tu red puede interpretarse como un ataque contra la de otro. La primera regla es escanear solo sistemas propios o con autorización escrita de su responsable. Con eso claro, estas pautas te evitarán los errores típicos de principiante.

Elige el tipo de escaneo según tus privilegios: -sS necesita permisos de administrador o root porque fabrica paquetes SYN, mientras que -sT funciona sin privilegios al completar la conexión TCP normal. Si el escaneo va lento, no subas el temporizador a ciegas: -T4 acelera de forma razonable en redes locales y -T2 es la opción educada para no saturar redes ajenas o sensibles. Guarda siempre la evidencia de tus auditorías con -oN (salida normal) o -oA (todos los formatos a la vez); un pentest sin reporte es solo ruido en la red.

El Nmap Scripting Engine: el siguiente nivel

Cuando domines el escaneo básico, la opción –script abre la segunda vida de Nmap: el Nmap Scripting Engine (NSE), una biblioteca de scripts que automatiza tareas de descubrimiento, enumeración y comprobación de vulnerabilidades directamente sobre los resultados del escaneo. Los scripts están organizados por categorías —como vuln (detección de vulnerabilidades), discovery (descubrimiento) o intrusive (intrusivos, que pueden afectar al objetivo)— para que elijas el nivel de agresividad adecuado a cada auditoría.

La documentación del NSE se describe en las páginas de manual oficiales, con ejemplos de uso para cada script. Empieza con la categoría por defecto (–script default), que ejecuta comprobaciones seguras y útiles sin riesgo para el objetivo, y avanza hacia categorías más agresivas solo cuando la auditoría lo justifique y tengas autorización. Esa progresión —del escaneo de puertos al scripting— es exactamente el camino que separa a quien «pasa Nmap» de quien realmente audita una red.