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.
| Fuente | Integración |
|---|---|
| Autenticaciones Linux | System, Auditd Manager |
| Eventos de Windows | Windows, Elastic Defend |
| Red | cortafuegos, Zeek, Suricata |
| Cloud | AWS CloudTrail, Azure, GCP |
Licencia #
| Licencia | Lo 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 superiores | reglas 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 #
| Tipo | Detecta | Ejemplo |
|---|---|---|
| Custom query | una consulta KQL / Lucene | ejecución de mimikatz.exe |
| Threshold | un número de eventos por campo | más de 10 fallos de conexión por IP |
| EQL | una secuencia ordenada de eventos | fallos y después éxito para la misma cuenta |
| ES|QL | una agregación ES|QL | volumen anómalo por usuario |
| Indicator match | una coincidencia con inteligencia de amenazas | IP conocida como maliciosa |
| New terms | un valor nunca visto | primer acceso de un usuario a un servidor |
| Machine learning | una anomalía de un job de ML | proceso 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 > 20Reglas 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 #
- Clasificar las alertas por severidad y puntuación de riesgo; agrupar por host o usuario.
- Investigar en una timeline: eventos alrededor de la alerta, árbol de procesos, consultas EQL.
- Hacer el seguimiento en un case: comentarios, adjuntos, exportación a una herramienta de tickets (conector).
- 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.
Mi seguimiento
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.
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...