🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónEjecución en Linux
4 tareas · 30 min · Principiante
El atacante saltó del puesto Windows al servidor de ficheros Linux `mol-fs01`, y ahí la ejecución deja huella en sitios distintos: el historial del intérprete, los registros de autenticación y el journal del sistema. Ninguno por separado cuenta toda la historia; cruzados por hora, reconstruyen quién entró, desde dónde y qué ejecutó. Y como en Windows, el atacante intenta borrar su rastro — pero solo controla algunas de esas fuentes. Aquí sigues ese salto a Linux leyendo las tres y correlacionándolas.
Objetivo de la sala
El atacante saltó del puesto Windows al servidor de ficheros Linux `mol-fs01`, y ahí la ejecución deja huella en sitios distintos: el historial del intérprete, los registros de autenticación y el journal del sistema. Ninguno por separado cuenta toda la historia; cruzados por hora, reconstruyen quién entró, desde dónde y qué ejecutó. Y como en Windows, el atacante intenta borrar su rastro — pero solo controla algunas de esas fuentes. Aquí sigues ese salto a Linux leyendo las tres y correlacionándolas.En Linux no hay Prefetch ni Amcache; la ejecución y el acceso se reconstruyen con otras tres fuentes. El historial del intérprete (.bash_history) guarda los comandos que se tecleó la cuenta; los registros de autenticación (/var/log/auth.log) anotan quién inició sesión, cuándo y desde dónde, y cada uso de sudo; y el journal del sistema registra los servicios y procesos que arrancaron. La misma sesión aparece en las tres, descrita desde ángulos distintos: el historial dice qué se escribió, la autenticación dice quién y desde dónde, el journal dice qué corrió.
Leer una sola fuente da media foto. El oficio es cruzarlas por hora hasta que las tres describen la misma sesión y se confirman entre sí.
Esta tarea se hace en el laboratorio
Un escritorio Linux con terminal, aquí en la página. No instalas nada y no puedes romper nada.
Responde para continuar
Quieres reconstruir qué se ejecutó en el servidor Linux `mol-fs01` y quién entró. ¿Dónde miras?
Ver pista de ayuda
Linux no tiene Prefetch. Historial, autenticación y journal cuentan la misma sesión desde ángulos distintos.
El registro de autenticación es el que ata el incidente de una máquina a la otra. En auth.log de mol-fs01 aparece que la cuenta svc-finanzas entró por SSH desde mol-ws-arojas —el puesto ya comprometido— a la hora del incidente, y acto seguido usó sudo para ejecutar una orden. Ese «desde dónde» es lo que convierte dos máquinas analizadas por separado en una sola cadena de ataque: el atacante usó el puesto como trampolín hacia el servidor, con una credencial válida.
La autenticación no dice solo que alguien entró; dice desde dónde, y ese origen es la costura que une el salto de una máquina a la siguiente.
Esta tarea se hace en el laboratorio
Un escritorio Linux con terminal, aquí en la página. No instalas nada y no puedes romper nada.
Responde para continuar
En `auth.log` de `mol-fs01`, `svc-finanzas` entró por SSH desde `mol-ws-arojas` a la hora del incidente. ¿Qué reconstruye ese dato?
Ver pista de ayuda
El «desde dónde» de la autenticación es la costura que une una máquina comprometida con la siguiente.
El atacante termina su sesión con history -c, que vacía el historial del intérprete para no dejar rastro de lo que tecleó. Pero esa cuenta no controla las otras dos fuentes: auth.log y el journal del sistema los escribe el propio sistema operativo, no el usuario, y ahí quedan el inicio de sesión, el sudo y el proceso que arrancó. Así que el intento de limpieza deja ver menos de una fuente y nada de las otras dos —y el propio hueco en el historial, comparado con lo que sí registró el journal, es en sí una señal de que alguien borró.
Que una fuente esté limpia no significa que no pasó nada: significa que hay que mirar las que el atacante no controlaba. La limpieza incompleta es una pista, no un callejón.
Esta tarea se hace en el laboratorio
Un escritorio Linux con terminal, aquí en la página. No instalas nada y no puedes romper nada.
Responde para continuar
El atacante ejecutó `history -c` para borrar el historial. ¿Se pierde el rastro de lo que hizo?
Ver pista de ayuda
El usuario controla su historial, no los registros del sistema. Mira las fuentes que el atacante no escribe.
Abre el laboratorio de la ejecución en Linux. Tienes el auth.log, el historial y el journal de mol-fs01, y el resumen donde el analista los cruzó: la cuenta que entró desde el puesto comprometido, usó sudo para empaquetar los datos de finanzas y luego intentó borrar su historial. Ese resumen, el que ata la sesión al comando, lleva el código de la sala.
Esta tarea se hace en el laboratorio
Un escritorio Linux con terminal, aquí en la página. No instalas nada y no puedes romper nada.
Responde para continuar
Cruza el `auth.log`, el historial y el journal de `mol-fs01` y abre el resumen del analista que reconstruye la sesión (la cuenta que entró desde el puesto comprometido, usó `sudo` y empaquetó los datos de finanzas). Su anotación trae el código de la sala. Escríbelo tal cual.
Formato esperado: IR-____
Ver pista de ayuda
El historial está cortado con `history -c`, pero la autenticación y el journal no mienten. El código está en el resumen que ata la sesión de `svc-finanzas` al comando, no en la teoría.
Preparando el escritorio…
Whoami-Labs Pro
Whoami-Labs Pro utiliza cookies
Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. 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
Hoy no activos en la plataforma; listos para cuando se conecten
Nos ayudan a entender uso de cursos y páginas. Si los activas, se usarán cuando conectemos analítica; hasta entonces no se carga ningún tracker.
Marketing
Hoy no activos; campañas futuras 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.