🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónEnumeración guiada de SMB, FTP y bases de datos expuestas
3 tareas · 35 min · Principiante
Tres servicios, tres procedimientos de enumeración distintos, el mismo criterio: antes de hablar de credenciales débiles o de sesiones anónimas hace falta el comando exacto que lo demuestra. Esta sala lee tres transcripciones ya capturadas contra objetivos de Maderas del Sumapaz: una sesión SMB nula, una sesión FTP anónima y una conexión a una base de datos con credenciales por defecto.
Objetivo de la sala
Tres servicios, tres procedimientos de enumeración distintos, el mismo criterio: antes de hablar de credenciales débiles o de sesiones anónimas hace falta el comando exacto que lo demuestra. Esta sala lee tres transcripciones ya capturadas contra objetivos de Maderas del Sumapaz: una sesión SMB nula, una sesión FTP anónima y una conexión a una base de datos con credenciales por defecto.$ smbclient -L //10.50.5.22 -N
Sharename Type Comment
--------- ---- -------
print$ Disk Printer Drivers
copias Disk Copias de respaldo, borrar tras verificar
IPC$ IPC IPC Service
$ enum4linux -a 10.50.5.22 | tail -n 12
==================================( Users on 10.50.5.22 )==================================
index: 0x1 RID: 0x3e8 acb: 0x00000210 Account: svc-backup Name: Cuenta de servicio de respaldo Desc: (null)
index: 0x2 RID: 0x3e9 acb: 0x00000210 Account: jcortes Name: Julian Cortes Desc: Soporte TI
==================================( Share Enumeration on 10.50.5.22 )==================================
copias Disk Copias de respaldo, borrar tras verificar
//10.50.5.22/copias Mapping: OK, Listing: OK
-N en smbclient significa "sin contraseña": una sesión nula. Que smbclient -L liste los
recursos y que enum4linux pueda mapear y LISTAR el contenido de copias sin ninguna credencial
es, en sí mismo, el hallazgo — antes incluso de mirar qué hay dentro del recurso.
Esta tarea se hace en el laboratorio
Una terminal con los archivos del caso, aquí en la página. No instalas nada y no puedes romper nada.
Para responder aquí hace falta una cuenta
Puedes leer toda la sala sin cuenta. Responder y guardar tu avance pide entrar; al volver aterrizas en esta misma sala.
Responde para continuar
En esta transcripción, ¿cuál es el hallazgo que va al informe, con independencia de qué archivos contenga `copias`?
Ver pista de ayuda
Fíjate en qué palabra se repite junto a "Mapping" y "Listing".
Muchos servidores FTP aceptan, además de cuentas reales, un nombre de usuario estándar reservado para acceso sin credencial propia, con cualquier contraseña (incluso vacía). El hallazgo no es "el servidor tiene FTP": es que acepta ese inicio de sesión sin credencial propia y, además, ese acceso puede leer archivos del servidor, como uno con nombre de inventario.
Abre el laboratorio y lee ftp_msp-ftp01.txt para ver la sesión completa, desde la conexión
hasta el listado de archivos.
Esta tarea se hace en el laboratorio
Una terminal con los archivos del caso, aquí en la página. No instalas nada y no puedes romper nada.
Para responder aquí hace falta una cuenta
Puedes leer toda la sala sin cuenta. Responder y guardar tu avance pide entrar; al volver aterrizas en esta misma sala.
Responde para continuar
Según la transcripción del laboratorio, ¿qué usuario (el estándar, reservado para acceso sin cuenta propia) se usó para iniciar sesión sin que el servidor lo rechazara?
Ver pista de ayuda
Es el usuario estándar para probar acceso FTP sin credencial propia.
$ psql -h 10.50.5.25 -U postgres
Password for user postgres: postgres
psql (14.9)
Type "help" for help.
postgres=# \l
List of databases
Name | Owner | Encoding | Access privileges
-------------+----------+----------+-----------------------
postgres | postgres | UTF8 |
inventario | postgres | UTF8 |
rrhh | postgres | UTF8 |
Ni el usuario (postgres) ni la contraseña (también postgres) se adivinaron ni se probaron
a ciegas: es la credencial de fábrica del motor, la que trae por defecto y que alguien debió
cambiar al instalar el servicio. Que funcione es el hallazgo completo.
Esta tarea se hace en el laboratorio
Una terminal con los archivos del caso, aquí en la página. No instalas nada y no puedes romper nada.
Para responder aquí hace falta una cuenta
Puedes leer toda la sala sin cuenta. Responder y guardar tu avance pide entrar; al volver aterrizas en esta misma sala.
Responde para continuar
¿Por qué esta conexión a PostgreSQL es un hallazgo aunque no se haya probado ninguna lista de contraseñas?
Ver pista de ayuda
La pregunta no es "qué contraseña es", sino "de dónde salió esa contraseña".
Preparando la estación…
Whoami-Labs Pro
Whoami-Labs Pro utiliza cookies
Utilizamos cookies y almacenamiento local para el funcionamiento del sitio y la seguridad de tu sesión y, solo si lo autorizas, analítica. Puedes aceptar, rechazar o personalizar. Política de Cookies · Política de Privacidad
Preferencias
Configuraciones de cookies
Elige qué categorías permitir. Las esenciales siempre están activas. Consulta la Política de Privacidad.
Esenciales
Siempre activas · sesión, CSRF, tema y esta preferencia
Necesarias para iniciar sesión, proteger formularios (CSRF) y recordar tu elección de cookies y tema. Sin ellas la plataforma no funciona de forma segura.
Analíticos
Medimos con Google Analytics cómo se usa la plataforma; solo si lo aceptas
Google Analytics (cookies _ga) nos dice qué páginas se usan y dónde se atascan las personas. No enviamos tu nombre ni tu correo. Sin tu permiso no se carga, y puedes cambiarlo cuando quieras desde «Cookies» al final de la página.
Marketing
Hoy no usamos cookies de marketing; si algún día lo hacemos, será solo con tu permiso
Comunicaciones o campañas. No activos hoy en la plataforma; quedarán listos si los conectamos y solo si los permites.