🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónEscalada de privilegios — lo que deja en la telemetría
5 tareas · 35 min · Principiante
Crear un servicio, tocar claves de la máquina o inyectarse en un proceso del sistema exige más permisos de los que tiene un usuario corriente. Cuando un informe muestra esas acciones hechas por una muestra que se abrió como un usuario normal, entre medias pasó algo: la muestra subió de nivel. Esta sala enseña a ver ese salto en la telemetría de procesos —el nivel de integridad de cada proceso, quién es su padre, qué pasó justo antes— sin entrar en cómo se consigue. Seguimos en czh-ws07, el puesto de Cerámicas Zahorí, la mañana del 10 de noviembre.
Objetivo de la sala
Crear un servicio, tocar claves de la máquina o inyectarse en un proceso del sistema exige más permisos de los que tiene un usuario corriente. Cuando un informe muestra esas acciones hechas por una muestra que se abrió como un usuario normal, entre medias pasó algo: la muestra subió de nivel. Esta sala enseña a ver ese salto en la telemetría de procesos —el nivel de integridad de cada proceso, quién es su padre, qué pasó justo antes— sin entrar en cómo se consigue. Seguimos en czh-ws07, el puesto de Cerámicas Zahorí, la mañana del 10 de noviembre.En Windows cada proceso lleva un nivel de integridad: Medium para lo que ejecuta un usuario corriente, High para lo que corre con permisos de administrador y System para los servicios del sistema. Subir de nivel es que una muestra pase de un nivel a otro sin que nadie se lo haya dado de forma clara. ATT&CK recoge este oficio en varias técnicas, entre ellas T1548.002 («Abuse Elevation Control Mechanism: Bypass User Account Control»); aquí se usa solo para reconocer el rastro.
El rastro no está en un evento especial: está en el contraste. Un proceso hijo con un nivel de integridad mayor que el de su padre es el salto. En el uso normal, ese salto va precedido de una pregunta al usuario, que en Windows muestra el programa consent.exe. Si el salto ocurre sin esa pregunta y el padre es un proceso corriente, hay que explicarlo.
Responde para continuar
¿Cuál de estas es la forma más fiable de reconocer, en la telemetría de procesos, que una muestra subió de nivel?
Ver pista de ayuda
Piensa en qué columna de la tabla de procesos permite comparar un proceso con su padre, y en qué proceso aparece cuando el usuario autoriza algo.
En la tabla hay dos subidas a High el mismo día. Una es la instalación de un controlador de impresora, y viene precedida por consent.exe. La otra no. Lo que distingue a una de otra son tres cosas en conjunto: el proceso en High, su padre en Medium y la ausencia de la pregunta al usuario.
Esos tres rasgos juntos son la base de una regla de detección. Cada uno por separado salta en cualquier equipo con instalaciones y no sirve; los tres a la vez, sí.
Responde para continuar
Escribe el nombre del programa de Windows que subió a High, con un padre en Medium, sin que consent.exe apareciera antes.
Ver pista de ayuda
En `procesos` filtra por `integridad = 'High'` y descarta el que tiene `consent.exe` justo antes. Fíjate además en la integridad del proceso padre (ppid).
Algunos programas de Windows se elevan solos, sin pregunta, y por eso son un blanco habitual. Para decidir qué hacen consultan, al arrancar, ciertas claves de la zona del usuario (HKCU\Software\Classes), que el propio usuario puede escribir. La telemetría de registro de Sysmon (evento 13) deja anotada esa escritura, con el proceso que la hizo y el valor.
En el informe, la clave tocada es el eslabón que une al proceso que sube con el que lo precede: sin ese dato solo se ve el salto; con él se ve la causa. Se anota el nombre de la clave tal como queda, porque es lo que luego se busca en otros equipos.
Responde para continuar
Escribe el nombre de la asociación de archivos del usuario (la carpeta de clave bajo Classes) que escribió la muestra justo antes de la subida.
Ver pista de ayuda
En la tabla `registro`, mira la escritura de las 09:17:09 y copia el nombre de la carpeta de clave que sigue a `Classes`.
Entre la escritura de la clave y la aparición del proceso elevado pasan unos segundos. Ese intervalo, pequeño, es lo que permite correlacionar dos eventos que por separado no dicen nada: una escritura en HKCU es corriente; un proceso en High también. Juntos, en una ventana de pocos segundos y encadenados por el mismo padre, forman un patrón.
Las horas de Sysmon vienen con segundos, y el intervalo se calcula restando. Ese número es el que se pone en la regla como «ventana de correlación».
Responde para continuar
¿Cuántos segundos pasan entre la escritura de esa clave y el inicio del proceso elevado?
Ver pista de ayuda
Compara la hora de la fila de `registro` con la hora del proceso en `High` cuyo padre es el que escribió esa clave.
Con lo que muestran las tablas ya se puede proponer una detección que no dependa del nombre de la muestra ni de su ruta: esos datos cambian de una variante a otra. Lo que se mantiene es la relación entre los eventos. Una buena regla describe el patrón, se prueba contra los datos de un día normal y se acompaña de la lista de excepciones conocidas.
Responde para continuar
¿Cuál es la regla de detección más robusta para este patrón?
Ver pista de ayuda
Una regla robusta describe la forma del patrón, no el nombre del archivo, y tiene en cuenta lo que ocurre a diario en un puesto.
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.