Guardar el resultado de Nmap en formato XML

NmapBeginner
Practicar Ahora

Introducción

En este desafío, aprenderás a guardar los resultados de un escaneo de Nmap en un archivo XML, una competencia fundamental para documentar configuraciones de red y realizar auditorías de seguridad. La tarea consiste en utilizar Nmap para escanear el equipo local (localhost) en el puerto 8080 y almacenar los resultados en un archivo llamado scan_report.xml dentro del directorio /home/labex/project.

Para superar este reto, deberás ejecutar el comando de Nmap desde el directorio ~/project, empleando la opción -oX para generar la salida en XML y el parámetro -p 8080 para definir el puerto de destino. El desafío se considerará completado con éxito una vez que se genere el archivo scan_report.xml con la estructura de datos XML correspondiente al escaneo.

Guardar el resultado de Nmap en formato XML

Este desafío requiere que utilices Nmap para escanear un puerto local y exportes la información a un archivo XML. Esta es una práctica habitual para documentar el estado de la red y realizar informes de seguridad.

Tareas

  • Utiliza Nmap para escanear localhost en el puerto 8080, guardando el resultado como scan_report.xml en el directorio /home/labex/project.
  • Asegúrate de que el archivo scan_report.xml se haya creado correctamente en la ubicación indicada.

Requisitos

  1. Ejecuta el comando de Nmap desde el directorio ~/project.
  2. Guarda la salida de Nmap en un archivo llamado scan_report.xml dentro de ~/project.
  3. Utiliza las opciones de Nmap adecuadas para especificar el formato XML y el puerto 8080.

Ejemplos

Tras completar el desafío con éxito, deberías encontrar un archivo llamado scan_report.xml en tu directorio ~/project. El archivo contendrá la salida del escaneo de Nmap estructurada en XML. Puedes verificar el contenido del archivo mediante el comando cat scan_report.xml.

Consejos

  • Asegúrate de estar situado en el directorio ~/project antes de ejecutar el comando de Nmap.
  • Revisa cuidadosamente la sintaxis de Nmap para confirmar que estás usando los parámetros correctos para la salida XML y la especificación del puerto.
  • Si el archivo scan_report.xml no aparece, examina los mensajes de error en la terminal tras ejecutar Nmap.

Resumen

En este desafío, el objetivo consistía en utilizar Nmap para escanear el puerto 8080 de localhost y exportar los resultados en formato XML a un archivo denominado scan_report.xml dentro del directorio /home/labex/project. Para que el escaneo fuera efectivo, se requería la existencia de un servicio activo en dicho puerto.

Los puntos clave de aprendizaje incluyeron el uso de la opción -oX de Nmap para definir la salida XML, el parámetro -p para apuntar a un puerto específico y la importancia de ejecutar los comandos desde el directorio de trabajo correcto. El éxito de la tarea se confirma verificando la presencia y el contenido del archivo scan_report.xml.

✨ Revisar Solución y Practicar