Identificar la versión del servidor Linux

NmapBeginner
Practicar Ahora

Introducción

En este desafío, asumirás el papel de un analista de seguridad junior encargado de identificar el sistema operativo de tu máquina local. Para ello, utilizarás Nmap con la detección de sistema operativo activada para escanear el localhost.

El desafío consiste en utilizar el comando nmap con la opción -O para realizar la detección del sistema operativo. Los resultados del escaneo deben guardarse en un archivo llamado target_os.txt dentro del directorio del proyecto, lo que te permitirá examinar la salida y determinar el sistema operativo del equipo local.

Esto es un Desafío (Challenge), que a diferencia de un Laboratorio Guiado, requiere que intentes completar la tarea de forma independiente en lugar de seguir pasos de aprendizaje estructurados. Los desafíos suelen tener cierta dificultad. Si te resulta complicado, puedes consultarlo con Labby o revisar la solución. Los datos históricos muestran que este es un desafío de nivel principiante con una tasa de aprobación del 99%. Ha recibido una tasa de valoraciones positivas del 99% por parte de los estudiantes.

Identificar la versión del servidor Linux

Eres un analista de seguridad junior y se te ha encomendado la tarea de identificar el sistema operativo de tu máquina local para evaluar posibles vulnerabilidades.

Tareas

  • Utiliza Nmap con la detección de sistema operativo activada para escanear el localhost y guarda los resultados en un archivo llamado target_os.txt en el directorio del proyecto.
  • Examina los resultados del escaneo para determinar el sistema operativo de la máquina local.

Requisitos

  1. Debes utilizar el comando nmap con la opción -O para habilitar la detección de sistema operativo.
  2. El objetivo a escanear es localhost.
  3. La salida del escaneo de Nmap debe ser redirigida a un archivo llamado target_os.txt en el directorio del proyecto.
  4. Debes ejecutar el comando nmap desde el directorio ~/project.
  5. Debes utilizar sudo para ejecutar el comando nmap.

Ejemplos

Después de ejecutar el escaneo de Nmap, el archivo target_os.txt en el directorio del proyecto podría contener una salida similar a esta:

Nmap scan report for localhost (127.0.0.1)
Host is up (0.000024s latency).
OS details: Linux 5.4.0-42-generic

Consejos

  • Recuerda usar sudo al ejecutar Nmap para la detección de sistema operativo.
  • Utiliza la redirección (>) para guardar la salida en un archivo.
  • El objetivo es localhost.
  • Verifica el contenido del archivo target_os.txt usando cat para ver los resultados del escaneo.
✨ Revisar Solución y Practicar

Resumen

En este desafío, un analista de seguridad junior utiliza Nmap con la detección de sistema operativo activada (opción -O) para identificar el sistema operativo de la máquina local. Los resultados del escaneo de Nmap se guardan en un archivo llamado target_os.txt dentro del directorio del proyecto.

El desafío implica configurar un entorno de servidor Linux simulado mediante un script de bash y asegurarse de que Nmap esté instalado. Posteriormente, el analista ejecuta el escaneo de Nmap con sudo desde el directorio ~/project y examina el archivo target_os.txt para determinar el sistema operativo del equipo, buscando específicamente detalles como la versión del kernel de Linux.