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
localhosten el puerto8080, guardando el resultado comoscan_report.xmlen el directorio/home/labex/project. - Asegúrate de que el archivo
scan_report.xmlse haya creado correctamente en la ubicación indicada.
Requisitos
- Ejecuta el comando de Nmap desde el directorio
~/project. - Guarda la salida de Nmap en un archivo llamado
scan_report.xmldentro de~/project. - 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
~/projectantes 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.xmlno 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.



