Salida Normal
El formato de salida predeterminado de Nmap es el formato normal, legible por humanos. Esta salida ofrece una visión general completa de los resultados del escaneo, incluyendo información sobre los hosts objetivo, puertos abiertos, servicios en ejecución y detalles del sistema operativo. Aquí tienes un ejemplo de salida normal:
Starting Nmap scan on 192.168.1.1
Nmap scan report for 192.168.1.1
Port State Service
22/tcp open ssh
80/tcp open http
443/tcp open https
Salida XML
Nmap puede generar salida en formato XML, que es un formato estructurado y legible por máquinas. Esta salida se puede analizar y procesar fácilmente mediante otras herramientas o scripts. Para generar salida XML, utiliza la opción -oX
o --xml
:
nmap -oX output.xml 192.168.1.1
La salida XML proporciona una representación detallada y jerárquica de los resultados del escaneo, incluyendo información sobre los hosts objetivo, puertos, servicios y detalles del sistema operativo.
Salida Greppable
El formato de salida greppable de Nmap está diseñado para ser fácilmente analizado utilizando herramientas como grep
, awk
o sed
. Este formato presenta los resultados del escaneo en un formato tabular, donde cada línea representa una única pieza de información. Para generar salida greppable, utiliza la opción -oG
o --grep
:
nmap -oG output.txt 192.168.1.1
La salida greppable puede ser útil para extraer rápidamente información específica de los resultados del escaneo, como puertos abiertos o servicios en ejecución.
Salida Script Kiddie
El formato de salida script kiddie es una versión simplificada de la salida normal, diseñada para usuarios menos experimentados. Este formato ofrece una representación más concisa y amigable de los resultados del escaneo, centrándose en la información más esencial. Para generar salida script kiddie, utiliza la opción -oS
o --script-kiddie
:
nmap -oS output.txt 192.168.1.1
La salida script kiddie puede ser un buen punto de partida para usuarios nuevos en Nmap y el escaneo de redes, ya que presenta la información de una manera más accesible.
Comprender estos diferentes formatos de salida de Nmap y sus casos de uso es fundamental para interpretar eficazmente los resultados de tus escaneos de red y aprovecharlos para tareas de ciberseguridad.