Ciberseguridad y seguridad de la información

¿Cómo investigar una alerta de seguridad en un SOC de principio a fin?

7 min de lecturaPublicado: 5 de agosto de 2026
Ilustración visual profesional sobre la investigación de alertas de seguridad en el ámbito de SOC y operaciones
Respuesta rápida

La investigación de una alerta de seguridad en un SOC es un proceso ordenado que verifica el origen de la alerta, identifica al usuario y al activo involucrados, recopila contexto de fuentes adicionales, construye una línea de tiempo, busca explicaciones legítimas y decide si se trata de un evento real. Una buena investigación termina con una decisión justificada, una acción de respuesta adecuada y una documentación que permita a otra persona reproducir la conclusión.

Una alerta es solo un punto de partida. Indica que un motor de detección encontró una coincidencia con una condición específica, pero no prueba por sí misma que haya ocurrido un ataque. Un analista de SOC profesional debe transformar una señal técnica parcial en una historia basada en evidencia: quién realizó la acción, desde qué activo, en qué momento, qué ocurrió antes y después, y cuál es el nivel de riesgo para la organización.

En la práctica, la diferencia entre una revisión superficial y una investigación de calidad no es la cantidad de pantallas que el analista abrió, sino el orden de pensamiento. Una buena investigación comienza con una pregunta clara, recopila solo los datos que pueden confirmarla o refutarla, y deja una ruta de documentación que puede ser auditada. Este enfoque es consistente con el principio actualizado de NIST, según el cual la respuesta a incidentes no es una acción aislada, sino una parte continua de la gestión de riesgos cibernéticos, que incluye preparación, identificación, respuesta y recuperación.

En el artículo, desglosaremos un escenario común: un inicio de sesión anómalo en una cuenta corporativa, seguido de la creación de un proceso sospechoso en un endpoint. El objetivo no es enseñar el uso de un producto SIEM específico, sino presentar una metodología que se puede aplicar en Microsoft Sentinel, Splunk, QRadar, Elastic o cualquier otro entorno SOC.

Qué se recibe en una alerta — y qué falta aún

La mayoría de las alertas presentan un conjunto de campos: nombre de la regla, severidad, hora, usuario, dirección IP, nombre de la máquina y, a veces, una táctica o técnica de MITRE ATT&CK. Estos campos son importantes, pero son el resultado de una lógica predefinida. Antes de aceptar la narrativa de la regla, debe entender qué fue exactamente lo que la activó.

Abra los detalles de la regla y busque las condiciones de detección: ¿la alerta se generó a partir de un evento único, una secuencia de eventos, una anomalía estadística o una coincidencia con un indicador de inteligencia? Verifique qué campos utilizó la regla y cuáles llegaron vacíos o fueron normalizados. Una alerta de “PowerShell sospechoso”, por ejemplo, puede basarse únicamente en el nombre del proceso, en la línea de comandos, en un proceso padre, en una conexión de red o en una combinación de estos. La profundidad de la investigación depende de la calidad de la señal inicial.

Al principio del trabajo, formule una pregunta de investigación: “¿La cuenta fue utilizada por una entidad no autorizada para ejecutar código en la estación?” Una pregunta así evita la recopilación aleatoria de datos. Cada acción posterior debe contribuir a uno de tres objetivos: verificar que los eventos ocurrieron, relacionarlos o encontrar una explicación alternativa.

Verificación del activo, el usuario y la fuente de datos

Antes de analizar el comportamiento, asegúrese de que está investigando la entidad correcta. Los nombres de usuario pueden aparecer en diferentes formatos, las direcciones IP pueden ser direcciones NAT o VPN, y el nombre de la máquina puede cambiar después de una reinstalación. Conecte los identificadores: UPN o SID del usuario, ID del dispositivo, hostname, dirección IP interna y externa, ID de sesión e ID de proceso.

Verifique también la criticidad del activo. La misma orden en una máquina de laboratorio y en un servidor de Domain Controller no representa el mismo riesgo. Pregunte si el usuario es un administrador de sistema, si el activo contiene información sensible, si se trata de una cuenta de servicio, y si la actividad se ajusta al horario laboral, al rol y a la ubicación habitual.

La verificación de la fuente de datos es igualmente importante. ¿El sensor estaba activo en el momento del evento? ¿Hay un retraso en la ingesta? ¿El reloj de la estación está sincronizado? ¿Faltan eventos debido a filtrado o un fallo? NIST enfatiza que la gestión de logs incluye la creación, transferencia, almacenamiento y acceso a los datos; un fallo en cualquiera de estas etapas puede crear una imagen incompleta. Por lo tanto, “no encontré ningún evento adicional” no es equivalente a “el evento no ocurrió”.

Construcción del contexto y línea de tiempo

Ahora se amplía la ventana de tiempo alrededor de la alerta. Un punto de partida práctico es revisar 15-30 minutos antes y después, y luego expandir según los hallazgos. Recopile eventos de autenticación, creación de procesos, DNS, conexiones de red, cambios de archivos, alertas de EDR, actividad en la nube y cambios de identidad. El objetivo es ver una secuencia, no una lista de logs desconectados.

En nuestro escenario, un inicio de sesión en una cuenta desde un país desconocido a las 02:13 es el primer evento. Dos minutos después, la estación corporativa crea un proceso de PowerShell con una línea de comandos codificada, y luego se conecta a un dominio no visto antes. Esta conexión es más fuerte que cualquiera de los eventos por sí solo. Sin embargo, aún es necesario verificar si el usuario se conectó a través de VPN, si el equipo de TI ejecutó un script de mantenimiento y si el dominio pertenece a un servicio legítimo.

Registre para cada evento: hora normalizada a UTC, origen, entidades, acción, resultado y nivel de confianza. Si hay una contradicción entre las fuentes, no la oculte. Menciónela y explique cómo afecta la conclusión. Una línea de tiempo confiable permite identificar la acción inicial, la propagación y el posible punto de detención.

Mapeo a MITRE ATT&CK y verificación de False Positive

MITRE ATT&CK proporciona un lenguaje común para describir el comportamiento del adversario. Las tácticas describen el objetivo y las técnicas describen cómo se logró. En nuestro escenario, el inicio de sesión utilizando una cuenta robada puede estar relacionado con el uso de cuentas válidas, y la ejecución de PowerShell puede pertenecer a la ejecución de un Command and Scripting Interpreter. El mapeo ayuda a comprender qué evidencia adicional buscar, pero no es una indicación de riesgo ni una prueba de ataque.

Al mismo tiempo, busque una explicación legítima. ¿La dirección de origen es una salida VPN conocida? ¿El proceso está firmado y es ejecutado por un sistema de gestión? ¿Hay una solicitud de cambio (Change Request)? ¿Aparece la misma actividad en muchos usuarios al mismo tiempo? Es importante distinguir entre un False Positive —una regla o dato que generó una alerta errónea— y un Benign Positive: una actividad que parece sospechosa pero es esperada y aprobada.

No se debe cerrar una alerta como False Positive solo porque no se encontró malware. El cierre debe basarse en evidencia positiva de una explicación alternativa, o en la prueba de que la lógica/los datos no son correctos. Si existe una incertidumbre significativa, es preferible clasificarla como indecisa y escalarla en lugar de crear una certeza artificial.

Decisión: Cierre, Escalada o Contención

Después de recopilar la evidencia, resuma la evaluación en una frase clara: “La actividad coincide con un inicio de sesión no autorizado y la ejecución de código en la estación”, o “La actividad fue causada por un script de mantenimiento aprobado a través de una dirección VPN corporativa”. Indique el nivel de confianza y los hechos clave que respaldan la decisión.

La contención tiene como objetivo detener el daño sin perjudicar innecesariamente las pruebas y la actividad empresarial. Las posibles acciones incluyen suspender la cuenta, cancelar sesiones, aislar una estación, bloquear un dominio o IP y preservar archivos y logs. Un analista de Nivel 1 no siempre está autorizado para realizarlas; debe saber cuándo activar un Playbook y cuándo escalar al equipo de IR, de identidades, de TI o al propietario del sistema.

Al finalizar, actualice el Ticket: descripción de la alerta, alcance de las entidades, línea de tiempo abreviada, consultas o fuentes revisadas, hallazgos, clasificación, acciones realizadas y recomendaciones. Una buena documentación permite al siguiente analista comprender no solo lo que se decidió, sino por qué.

Escenario práctico: inicio de sesión anómalo seguido de un proceso sospechoso

Alerta: El usuario dana@company.co.il inició sesión desde una ubicación geográfica anómala. Después de 122 segundos, EDR informó de powershell.exe con el parámetro EncodedCommand en la estación LAP-DANA-17.

Paso 1 — Verificación: Se verifica que la cuenta y la estación están asociadas con Dana, que los eventos no están duplicados y que ambas fuentes están sincronizadas en el tiempo. Paso 2 — Contexto de identidad: Se verifica MFA, tipo de autenticación, dirección IP, User Agent, VPN, dispositivo registrado, intentos fallidos y sesiones adicionales. Paso 3 — Contexto de estación: Se verifica el árbol de procesos, la línea de comandos, el hash, el proceso padre, las conexiones de red, los nuevos archivos y otras alertas.

Paso 4 — Enlace: Si el ID de sesión o la hora de inicio de sesión coinciden con la estación, y si el proceso se ejecutó en el contexto del usuario, la conexión se refuerza. Paso 5 — Verificación humana: Según los procedimientos, se establece contacto por un canal verificado con el usuario o el gerente para verificar si la actividad es conocida. Paso 6 — Decisión: Si el usuario lo niega, el MFA es anómalo y el proceso creó una conexión a un dominio sospechoso, se escala y se realiza la contención. Si se trata de una VPN y un script de TI firmado con una solicitud de cambio, se clasifica como Benign Positive y se documenta.

Lista de verificación práctica

  • Definí una pregunta de investigación antes de buscar los datos.
  • Verifiqué el usuario, el activo y la fuente de log.
  • Revisé la ventana de tiempo antes y después de la alerta.
  • Conecté eventos entre identidad, estación y red.
  • Busqué una explicación legítima con evidencia.
  • Mapeé ATT&CK solo después de comprender el comportamiento.
  • Establecí una clasificación y un nivel de confianza.
  • Documenté acciones, hallazgos y próximos pasos.

Errores comunes

  • Confiar en la gravedad de la alerta en lugar del contexto empresarial y la evidencia.
  • Buscar solo dentro del SIEM e ignorar EDR, identidades, DNS o información del propietario del sistema.
  • Confundir la ausencia de evidencia con la evidencia de ausencia.
  • Cerrar como False Positive sin documentar la Causa Raíz.
  • Realizar la contención antes de preservar información crítica o sin autoridad.

Resumen y CTA

La práctica de una investigación real requiere una combinación de logs, redes, Windows/Linux, SIEM y pensamiento analítico. En el centro de conocimiento de HPI, puede continuar con el artículo sobre Triage en un SOC, y en la página del curso de Cybersecurity & AI puede ver cómo estos campos se conectan con laboratorios de SOC, investigación de incidentes y análisis de tráfico.

Preguntas frecuentes

¿Cuánto tiempo debe durar la investigación de una alerta?

No hay un tiempo uniforme. Un Triage básico puede llevar minutos, mientras que una investigación que abarque identidades, estaciones y la nube puede requerir horas. La métrica importante es que la decisión se base en la evidencia necesaria, cumpliendo con el SLA y el riesgo.

¿Cada alerta es un incidente?

No. Una alerta es una señal de un mecanismo de detección. Un incidente es un caso que centraliza evidencia y contexto alrededor de una actividad sospechosa o maliciosa, y a veces incluye varias alertas.

¿Cuándo se usa MITRE ATT&CK?

Después de entender el comportamiento. ATT&CK ayuda a describirlo, buscar etapas adicionales e identificar brechas de cobertura; no reemplaza el análisis de evidencia.

¿Qué se hace cuando los logs se contradicen entre sí?

Se documenta la contradicción, se verifican las zonas horarias, el retraso en la ingesta, NAT, los campos normalizados y la calidad del sensor. Si la brecha no puede resolverse, debe aparecer en la conclusión y en el nivel de confianza.

¿Se permite cerrar una alerta después de hablar con el usuario?

Una conversación con el usuario es una fuente de información, no una única prueba. Debe verificarse con la actividad técnica, la identidad de la persona que llama y el contexto organizacional.

¿Quieres comprobar si este itinerario es para ti?

Deja tus datos y un asesor de HPI te llamará para una breve charla de orientación, sin compromiso.

Tus datos se guardan de forma segura.

Para estudios de SOC y ciberseguridad dentro del programa Cybersecurity & AI

¿Quieres los detalles del programa? Déjanos tus datos y te contactaremos.

Artículos relacionados