Práctica 7: Análisis de Incidente tipo SOC en MATLAB

Centro Universitario UAEM Nezahualcóyotl - Ingeniería en Sistemas Inteligentes

Proyecto: Mini SIEM en MATLAB

1. Contexto

En un entorno real de ciberseguridad, los analistas SOC reciben alertas generadas por sistemas SIEM y deben investigar si estas representan amenazas reales.

En esta práctica, el alumno asumirá el rol de analista SOC utilizando MATLAB como herramienta principal para investigar un incidente de seguridad.

Idea clave: El análisis de incidentes no consiste en ejecutar código, sino en interpretar datos y tomar decisiones.
---

2. Objetivo

Analizar un conjunto de eventos, identificar comportamientos sospechosos, determinar el tipo de ataque y generar una conclusión basada en evidencia.

---

3. Precondiciones

---

4. Escenario del incidente

Se ha detectado un comportamiento anómalo en los sistemas de autenticación. El sistema SIEM ha generado alertas relacionadas con múltiples intentos fallidos de acceso.

El analista debe investigar:

---

5. Desarrollo paso a paso

Paso 1: Cargar datos

load('../data/logs_normalizados.mat');
---

Paso 2: Ejecutar análisis base

total_eventos = height(tabla);
disp(total_eventos);
---

Paso 3: Identificar eventos fallidos

fallidos = tabla(strcmp(tabla.Resultado, 'failure'), :);
---

Paso 4: Identificar IPs sospechosas

ips = groupcounts(fallidos, 'IP');
ips = sortrows(ips, 'GroupCount', 'descend');

disp(ips(1:10,:));
---

Paso 5: Identificar usuarios afectados

usuarios = groupcounts(fallidos, 'Usuario');
usuarios = sortrows(usuarios, 'GroupCount', 'descend');

disp(usuarios(1:10,:));
---

Paso 6: Ejecutar correlación

run('correlacion.m');
---

Paso 7: Analizar alertas

disp(alertas);
---

6. Análisis requerido

El alumno debe responder con base en evidencia:

---

7. Resultado esperado

---

8. Validación

---

9. Preguntas de reflexión

  1. ¿Cómo identificaste el ataque?
  2. ¿Qué evidencia lo confirma?
  3. ¿Podría tratarse de un falso positivo?
  4. ¿Qué impacto tendría este ataque en una empresa?
  5. ¿Qué acciones tomarías como analista?
---

10. Tarea (Teams)

Subir un PDF con:

---

11. Cierre

En esta práctica el alumno ha realizado un análisis de incidente completo utilizando MATLAB como herramienta principal, replicando el trabajo de un analista SOC en un entorno real.

Este ejercicio consolida los conocimientos adquiridos durante el taller, demostrando la aplicación práctica del análisis de datos en ciberseguridad.