Banners de los servicios
Cuando te conectas a un servicio con nc, a menudo se presenta solo: nombre, versión y a veces mucho más. Escanea archivio.nr, conéctate a cada puerto abierto y lee lo que tiene que decir: uno de ellos se sale de lo normal.
Laboratorio 2 de 6 de la ruta Recon & Scanning. Si te atascas tienes 3 pistas, de la más vaga a la más precisa: cuestan 0, 40 y 100 XP.
Qué aprendes
Los objetivos se completan solos mientras trabajas en el terminal; cada uno vale puntos de experiencia:
- Escanear los puertos de archivio.nr (60 XP)
- Leer el banner del servicio FTP (70 XP)
- Conectarse al servicio del puerto inusual (100 XP)
Temas: recon, banner, nc.
Los comandos que usarás
El terminal es simulado y entiende unos cuarenta comandos de Linux. En este laboratorio te servirán sobre todo estos:
cat: muestra el contenido de un archivo: la forma más directa de leer configuraciones, notas y registros.nmap: descubre los hosts activos de una red y los puertos abiertos de una máquina, con servicios y versiones. Quien defiende lo usa para comparar la red real con el inventario.nc: netcat abre una conexión en bruto hacia un puerto y muestra lo que responde el servicio, incluido su mensaje de bienvenida (banner).
El entorno simulado
El objetivo es un host inventado en una red privada simulada: solo lo alcanzas desde el terminal del juego.
El objetivo expone estos servicios:
- FTP: la vieja transferencia de archivos que envía credenciales y datos en claro; hoy se sustituye por SFTP.
- SSH: el acceso remoto cifrado a la línea de comandos; se protege con claves en lugar de contraseñas y sin inicio de sesión directo como root.
- SMTP: el servidor de correo, cuyo mensaje de bienvenida puede revelar nombres internos.
- Web (HTTP): un servidor web con páginas, API o paneles de gestión: la parte más expuesta de casi cualquier organización.
La lección de defensa
Con el laboratorio resuelto, el informe explica qué falló y cómo protegerse:
El banner es la tarjeta de visita de un servicio: nombre, versión y, a veces, notas internas olvidadas. A quien ataca le dice qué vulnerabilidades conocidas buscar sin enviar un solo paquete sospechoso. Defensa: banners mínimos (ocultar versiones: ServerTokens Prod, DebianBanner no), ninguna nota interna en los mensajes de bienvenida, apagar los servicios inútiles y los agentes de pruebas, y seguir parcheando: ocultar la versión no sustituye a las actualizaciones.
Antes y después de este laboratorio
Para abrirlo debes haber resuelto:
- Mapear un host (Recon & Scanning, fácil)
Después de este laboratorio puedes pasar a:
- ¿Quién hay en la red? (Recon & Scanning, medio)
- Secretos en procesos y servicios locales (Privilege Escalation, medio)
- Cerrar los puertos innecesarios (Blue Team / Defensa, medio)
La ruta Recon & Scanning
Recon & Scanning es el reconocimiento: antes de defender una red, o de ponerla a prueba con permiso, hay que saber qué hay dentro. Aprendes a descubrir los hosts activos, a listar puertos y servicios, a leer los banners con los que se presentan los servicios y a consultar el DNS y las cabeceras HTTP. Cada laboratorio muestra también el punto de vista de quien defiende: inventario de activos al día, banners mínimos, DNS interno separado del público y nada olvidado encendido.