Loading
_ DESCIFRANDO CONEXIÓN SEGURA...

Procesos y conexiones recolectados

4 tareas · 40 min · Principiante

Lunes 19 de octubre, 09:50. La colección de tdc-pc-014 ya llegó: la lista de procesos y las conexiones abiertas en el instante de la foto. Un proceso dice poco solo; lo que lo hace legible es quién lo lanzó, desde qué carpeta corre, si está firmado y con quién habla. Aquí lees las dos tablas juntas y las contrastas con el inventario de programas que la empresa conoce. Todo es lectura de una exportación de ejemplo.

0 de 4 · 0%

Objetivo de la sala

Lunes 19 de octubre, 09:50. La colección de tdc-pc-014 ya llegó: la lista de procesos y las conexiones abiertas en el instante de la foto. Un proceso dice poco solo; lo que lo hace legible es quién lo lanzó, desde qué carpeta corre, si está firmado y con quién habla. Aquí lees las dos tablas juntas y las contrastas con el inventario de programas que la empresa conoce. Todo es lectura de una exportación de ejemplo.

Una fila de la lista de procesos trae casi siempre el identificador (pid), el del padre (ppid), el nombre, el usuario, la ruta del ejecutable y la hora de inicio. Velociraptor puede añadir el hash y la validez de la firma digital Authenticode; en osquery la tabla processes ofrece columnas parecidas, entre ellas parent, path, cmdline y on_disk.

Hay tres lecturas básicas. El padre: un programa de oficina debería colgar del Explorador, no de un servicio. La ruta: los programas instalados viven en carpetas protegidas; carpetas como ProgramData o Downloads admiten escritura de un usuario normal. La firma: un ejecutable sin firma no es culpable, pero es una pregunta que hay que contestar con el inventario.

Responde para continuar

Un proceso sin firma corre desde ProgramData y su padre es un svchost.exe. ¿Qué lectura es la más sensata?

Ver pista de ayuda

Ni la falta de firma ni el padre prueban nada por sí solos; se contrastan con lo que la empresa conoce.

Los procesos sin firma de una empresa no son raros: hay programas internos y de proveedores pequeños que nunca se firmaron. La forma de separarlos es el inventario: cada programa con un cambio aprobado y una ruta esperada.

Abre la consola. Ejecuta SELECT * FROM pslist WHERE firmado = 'no' y luego SELECT * FROM software_autorizado. Un proceso de la primera tabla no aparece en la segunda.

Responde para continuar

¿Cuál es el nombre del proceso sin firma que no está en el inventario autorizado?

Ver pista de ayuda

Compara la columna nombre de `pslist` con la de `software_autorizado`.

La lista de procesos y la de conexiones se unen por el pid. En Velociraptor, el artefacto de conexiones (Windows.Network.Netstat) trae el proceso dueño de cada socket; en osquery, la tabla process_open_sockets hace lo mismo. Las direcciones internas de este ejemplo son 192.0.2.0/24; todo lo demás sale de la red.

Ejecuta SELECT * FROM netstat WHERE pid = 7312 para ver la conexión del proceso que no tiene respaldo.

Responde para continuar

¿A qué dirección IP está conectado ese proceso?

Ver pista de ayuda

Usa el pid que viste en `pslist` para ese proceso y lee la columna remoto.

La lista de procesos y la de conexiones son una foto del equipo en el momento de la colección. No traen historia ni volumen de datos: una conexión que existió a las 03:00 y se cerró a las 03:01 no aparece a las 09:40. El tiempo de vida de un proceso tampoco es evidencia de nada: lo que corrió y terminó antes de la foto se busca en otros artefactos, los de ejecución.

Eso cambia la conclusión. Que algo aparezca en la foto es un dato. Que algo no aparezca solo dice que no estaba en ese instante.

Responde para continuar

Revisas la foto de las 09:40 y un proceso sospechoso no tiene ninguna conexión abierta. ¿Qué concluyes?

Ver pista de ayuda

La foto afirma lo que hay en ese instante; de lo que no hay solo dice que no estaba.

Inicia sesión para registrar tus puntos y progreso en el ranking.

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