RousselTMLEARNING

Artículo · Kibana y Elastic Observability: del descubrimiento a la maestría

Elastic Security: SIEM, reglas de detección e investigación

1. Elastic Security #

SIEM y protección.

El alcance #

Elastic Security reúne un SIEM (detección e investigación sobre los logs), la protección de los puestos (Elastic Defend, integración de Elastic Agent) y la seguridad en la nube. Todo se basa en datos en formato ECS: eso permite que una misma regla funcione en Windows, Linux o un cortafuegos.

Fuentes ECS, reglas, alertas, timelines y cases.
FuenteIntegración
Autenticaciones LinuxSystem, Auditd Manager
Eventos de WindowsWindows, Elastic Defend
Redcortafuegos, Zeek, Suricata
CloudAWS CloudTrail, Azure, GCP

Licencia #

LicenciaLo que está disponible
Basic (gratuita)SIEM: reglas de detección (query, umbral, EQL, ES|QL, indicator match, new terms), reglas listas para usar, alertas, timelines, cases; protección básica de Elastic Defend
Suscripciones superioresreglas de tipo machine learning, conectores de terceros para las acciones (Slack, Jira, ServiceNow…), acciones de respuesta avanzadas de Elastic Defend, asistente de IA
Para saber: Con la licencia Basic, las acciones de las reglas se limitan a los conectores Server log e Index: las alertas siguen visibles en Kibana, pero notificar a una herramienta externa requiere una suscripción.

2. Las reglas de detección #

Seis familias.

Tipos de reglas #

TipoDetectaEjemplo
Custom queryuna consulta KQL / Luceneejecución de mimikatz.exe
Thresholdun número de eventos por campomás de 10 fallos de conexión por IP
EQLuna secuencia ordenada de eventosfallos y después éxito para la misma cuenta
ES|QLuna agregación ES|QLvolumen anómalo por usuario
Indicator matchuna coincidencia con inteligencia de amenazasIP conocida como maliciosa
New termsun valor nunca vistoprimer acceso de un usuario a un servidor
Machine learninguna anomalía de un job de MLproceso raro en un host
sequence by source.ip, user.name with maxspan=10m
  [authentication where event.outcome == "failure"]
  [authentication where event.outcome == "success"]
FROM logs-*
| WHERE event.category == "authentication" AND event.outcome == "failure"
| STATS echecs = COUNT(*) BY source.ip
| WHERE echecs > 20

Reglas listas para usar #

Elastic mantiene más de mil reglas, asociadas a las tácticas y técnicas de MITRE ATT&CK. Se instalan desde Security › Rules, se activan las que corresponden a los datos recogidos y después se añaden excepciones para el ruido legítimo.

Error común: Activar todas las reglas de golpe: la mayoría fallan por falta de datos o ahogan al equipo en falsos positivos. Activa por fuente de datos, observa una semana y luego ajusta.
Para saber: Cada regla se ejecuta a intervalos regulares (interval) sobre una ventana (from) algo más amplia para no perder nada entre dos ejecuciones.

3. Investigar #

Alertas, timelines, cases.

El ciclo de tratamiento #

  1. Clasificar las alertas por severidad y puntuación de riesgo; agrupar por host o usuario.
  2. Investigar en una timeline: eventos alrededor de la alerta, árbol de procesos, consultas EQL.
  3. Hacer el seguimiento en un case: comentarios, adjuntos, exportación a una herramienta de tickets (conector).
  4. Responder: aislar un host con Elastic Defend, añadir una excepción, cerrar la alerta.
Según la versión: el asistente de IA y Attack Discovery (agrupación de alertas en ataques) dependen de la versión y de la licencia; requieren un conector hacia un modelo de lenguaje.

📄 Elastic Security: SIEM, reglas de detección e investigación →

Mi seguimiento

  • ⏱ Duración estimada : ≈ 4 min

Inicia sesión para seguir tu progreso y tomar notas. Iniciar sesión

💬 Preguntas sobre esta lección

Todavía no hay preguntas: sé el primero en pedir ayuda o compartir tu configuración.

Hacer una pregunta sobre esta lección →

Artículos recomendados

Machine learning en Elastic: detección de anomalías y AIOps

Detectar automáticamente los comportamientos anómalos: jobs de detección de anomalías, datafeeds,...

Elastic Common Schema (ECS) : le format standard des données Elastic et son rôle dans Elastic SIEM

Comprendre l'Elastic Common Schema (ECS) : format standard des champs dans Elasticsearch, convent...

Proyecto del itinerario Elastic: centralizar y explotar los logs

El proyecto de validación del itinerario «Dominio de Elastic Stack»: Elastic Agent y Fleet, Logst...

Kibana Maps y Canvas: mapas geográficos y presentaciones

Crear mapas con Kibana Maps (capas de documentos, de agregaciones, coropletas, ES|QL) y presentac...

Logstash en producción: colas persistentes, DLQ y varios pipelines

Hacer que Logstash sea fiable en producción: cola persistente, dead letter queue, varios pipeline...

Logstash: enriquecer, probar, supervisar y desplegar en Kubernetes

Enriquecer con translate, geoip y elasticsearch, consumir Kafka, probar los pipelines, supervisar...

Transforms y enrich: resumir y enriquecer los datos en Elasticsearch

Crear índices centrados en entidades con las transforms pivot y latest, y enriquecer los document...

Logstash: gestionar los plugins y adoptar Elastic Common Schema (ECS)

Versión escrita de las lecciones en vídeo: listar, instalar, actualizar y empaquetar sin conexión...

Sécurité avec Datadog : Cloud SIEM, Cloud Security et protection des applications

Découvrir les produits de sécurité de Datadog : Cloud SIEM et règles de détection, Cloud Security...

Apoyar

♥ APOYAR

Apoya RousselTM Learning

Los cursos, artículos, prácticas y certificados siguen siendo gratuitos y sin publicidad intrusiva. Una contribución libre, por el importe que elijas, financia el alojamiento, los entornos de prácticas y nuevos contenidos.

Contribuir con PayPal Importe libre · tarjeta o cuenta PayPalMás información
QR code PayPal
O escanea este código QR con tu teléfono

¡Gracias, cada contribución cuenta!