Paper Files / Research
Una Arquitectura Formalmente Verificable para la Detección y Mitigación Adaptativa de Amenazas Basadas en Living-off-the-Land en Entornos Corporativos Híbridos
TITLE: Una Arquitectura Formalmente Verificable para la Detección y Mitigación Adaptativa de Amenazas Basadas en Living-off-the-Land en Entornos Corporativos Híbridos ABSTRACT: La creciente adopción de arquitecturas híbridas y multinube, junto con la consolidación de modelos Zero Trust y la integración de cargas de trabajo tradicionales con sistemas basados en inteligencia artificial, amplió sustancialmente la superficie de ataque organizacional para 2025. En este contexto, las técnicas de Living-off-the-Land (LotL) se han vuelto predominantes, explotando binarios legítimos e interfaces administrativas nativas para evadir mecanismos tradicionales de detección. Proponemos una arquitectura formalmente fundamentada para la detección y mitigación adaptativa de amenazas LotL, combinando grafos temporales de proveniencia, divergencia de Kullback–Leibler con umbral adaptativo y modelado de juegos probabilísticos entre detector y adversario limitado polinomialmente. Formalizamos el problema como un experimento de evasión $\mathsf{LotL\text{-}Evasion}(n)$, definiendo la seguridad en términos de probabilidad despreciable de evasión bajo desviación estadística mínima medible. Demostramos una cota superior exponencial para la probabilidad de evasión en función de la divergencia de variación total y del tamaño de la ventana de observación, utilizando las desigualdades de Hoeffding y Pinsker. La arquitectura propuesta integra recolección de telemetría mediante eBPF, ETW y auditd, procesamiento en flujo con Apache Flink, normalización según Elastic Common Schema e integración con plataformas CNAPP y SOAR, preservando la alineación con NIST SP 800-207 y prácticas contemporáneas de gobernanza de IA. Evaluaciones experimentales con bootstrap y prueba de Wilcoxon indican una reducción estadísticamente significativa de falsos positivos relativos y una mejora en el tiempo medio de detección en escenarios multietapa. También discutimos implicaciones relacionadas con concept drift, integridad de la telemetría y ataques asistidos por modelos de lenguaje, así como extensiones que involucran cadenas de Markov ocultas, aprendizaje federado con privacidad diferencial y verificación probabilística con PRISM. Concluimos que la integración de modelado causal y teoría de la información permite establecer garantías formales y evidencia empírica robusta para la mitigación adaptativa de amenazas LotL en entornos corporativos contemporáneos.
- Introducción
La transformación digital observada en la última década culminó, hasta 2025, en ecosistemas corporativos altamente distribuidos, compuestos por centros de datos locales, múltiples nubes públicas, servicios SaaS, APIs expuestas y cargas de trabajo basadas en contenedores y funciones serverless. Paralelamente, la adopción de arquitecturas Zero Trust y de plataformas integradas de protección nativa en la nube (CNAPP) redefinió el paradigma defensivo, enfatizando la verificación continua y la minimización de privilegios (NIST, 2020; GARTNER, 2023). No obstante, dicha heterogeneidad tecnológica amplió la superficie de ataque e introdujo dependencias causales complejas entre identidades, procesos y activos digitales.
En este escenario, se observa la consolidación de técnicas denominadas Living-off-the-Land (LotL), caracterizadas por el uso de binarios, bibliotecas e interfaces administrativas legítimas ya presentes en el entorno objetivo. Ejemplos recurrentes incluyen PowerShell, Windows Management Instrumentation (WMI), PsExec, certutil, rundll32, mshta, Bash y SSH. El framework MITRE ATT&CK clasifica tales comportamientos en técnicas como T1059 (Command and Scripting Interpreter), T1047 (Windows Management Instrumentation) y T1003 (OS Credential Dumping) (MITRE, 2024).
Informes empíricos corroboran esta tendencia. El Data Breach Investigations Report de 2024 indica el uso predominante de credenciales válidas y el abuso de herramientas administrativas en incidentes confirmados (VERIZON, 2024). El catálogo de vulnerabilidades explotadas activamente de CISA evidencia que las explotaciones iniciales frecuentemente evolucionan hacia ejecución remota posterior mediante herramientas legítimas (CISA, 2024). En entornos híbridos, tales movimientos laterales son frecuentemente mediados por identidades federadas y tokens OAuth, ampliando la complejidad de la detección.
Desde un punto de vista formal, distinguir comportamiento legítimo de comportamiento adversarial se vuelve desafiante cuando ambos comparten el mismo conjunto de artefactos ejecutables. Los sistemas basados en firmas, conforme lo discutido por Scarfone y Mell (2007), resultan insuficientes frente a comportamientos que no introducen nuevos binarios. Los detectores puramente anómalos, por su parte, enfrentan la base-rate fallacy formalizada por Axelsson (1999): cuando la tasa base de ataques es baja, incluso detectores con alta sensibilidad producen un volumen impracticable de falsos positivos.
Formulamos tres cuestiones centrales: (i) cómo modelar formalmente secuencias comportamentales preservando dependencias temporales y causales; (ii) si es posible establecer garantías formales de robustez frente a evasión adaptativa; y (iii) si un mecanismo basado en divergencia informacional con umbral adaptativo reduce falsos positivos relativos manteniendo poder de detección. Proponemos integrar grafos temporales de procedencia, teoría de la información y modelado de juegos probabilísticos, estableciendo un marco analítico rigurosamente fundamentado y operacionalmente viable.
- Fundamentación Teórica
2.1 Detección de Intrusiones
Denning (1987) introdujo un modelo estadístico de perfiles comportamentales para la detección de intrusiones. Axelsson (1999) demostró formalmente los límites probabilísticos impuestos por la baja tasa base de ataques. Sommer y Paxson (2010) criticaron los supuestos del aprendizaje supervisado bajo la hipótesis de mundo cerrado, señalando la naturaleza abierta y adaptativa del dominio.
Los enfoques contemporáneos incorporan aprendizaje no supervisado, detección basada en grafos e integración con telemetría de nube (CHANDOLA; BANERJEE; KUMAR, 2009; GARTNER, 2023). Sin embargo, rara vez tales sistemas presentan garantías formales explícitas sobre la probabilidad de evasión.
2.2 Grafos de Procedencia
Los grafos de procedencia modelan dependencias causales entre procesos, archivos, sockets e identidades. Sistemas como CamFlow demostraron captura eficiente de eventos en el kernel Linux (PASQUIER et al., 2017). En 2025, mecanismos basados en eBPF permiten la recolección de telemetría con sobrecarga reducida y mayor granularidad, preservando el contexto temporal y semántico.
Formalmente, un grafo de procedencia es $G = (V,E,\tau)$, donde $V$ representa entidades y actividades, $E \subseteq V \times V$ representa dependencias causales y $\tau: E \to \mathbb{R}_{\ge 0}$ asocia una marca temporal. Tal estructura permite la reconstrucción de cadenas multietapa y el cálculo de métricas estructurales, como centralidad y profundidad de ataque.
2.3 Divergencia de Kullback–Leibler
Para distribuciones discretas $P$ y $Q$ sobre $\mathcal{X}$, definimos:
$$ D_{KL}(P \parallel Q) = \sum_{x \in \mathcal{X}} P(x)\log \frac{P(x)}{Q(x)}. $$
La desigualdad de Pinsker establece:
$$ D_{KL}(P \parallel Q) \ge 2|P-Q|_{TV}^2, $$
donde $|P-Q|_{TV}$ es la distancia total de variación (KULLBACK; LEIBLER, 1951). Tal relación fundamenta límites probabilísticos entre divergencia informacional y detectabilidad estadística.
2.4 Control CUSUM
El método CUSUM define la estadística recursiva:
$$ S_t = \max(0, S_{t-1} + X_t - k), $$
donde $k$ es el valor de referencia (PAGE, 1954). Empleamos una variante adaptativa con ajuste dinámico de $k$ conforme a la varianza empírica de la ventana, reduciendo la sensibilidad a fluctuaciones benignas.
- Modelo Formal
3.1 Espacio de Estados
Sea $\mathcal{X}$ el conjunto finito de técnicas ATT&CK observables en un determinado dominio organizacional. Modelamos la secuencia ${X_t}_{t\ge 0}$ como una cadena de Markov ergódica de orden 1 con matriz de transición $P$. Asumimos irreducibilidad y aperiodicidad, garantizando la existencia de una distribución estacionaria $\pi$.
3.2 Estimación
Con suavizado de Laplace:
$$ \hat{P}{ij} = \frac{N{ij} + \alpha}{\sum_k (N_{ik} + \alpha)}. $$
Por el Teorema Ergódico para cadenas de Markov finitas irreducibles, $\hat{P}{ij} \to P{ij}$ casi seguramente cuando $n \to \infty$.
3.3 Juego de Evasión
Definimos el experimento $\mathsf{LotL\text{-}Evasion}(n)$ entre el detector $\mathcal{D}$ y el adversario probabilístico polinomial $\mathcal{A}$. El adversario observa $P_{norm}$ y produce una secuencia $\sigma$ de longitud $n$.
$\mathcal{A}$ gana si:
$$ D_{KL}(P_{obs} \parallel P_{norm}) \le \delta $$
y $\sigma$ contiene al menos una técnica maliciosa perteneciente al subconjunto $\mathcal{M} \subseteq \mathcal{X}$.
El sistema es $\epsilon(n)$-seguro si:
$$ \Pr[\text{evasión}] \le \epsilon(n), $$
con $\epsilon(n)$ despreciable en $n$.
3.4 Teorema de Robustez
Si existe $\epsilon > 0$ tal que $|P_{obs}-P_{norm}|_{TV} \ge \epsilon$, entonces para una ventana $m$:
$$ \Pr[D_{KL} \le \delta] \le e^{-2m\epsilon^2}. $$
Esbozo de la prueba. Aplicamos la desigualdad de Hoeffding a las frecuencias empíricas de las transiciones y utilizamos la relación de Pinsker para convertir el límite en divergencia KL. El decaimiento exponencial en $m$ demuestra que ventanas mayores reducen drásticamente la probabilidad de evasión estadística.
- Metodología, Complejidad y Arquitectura
La construcción incremental del grafo presenta costo amortizado $O(1)$ por evento. El cálculo directo de divergencia requiere $O(|\mathcal{X}|^2)$, reducido a $O(|E|)$ bajo la esparsidad observada empíricamente.
La arquitectura implementada incluye:
- Recolección: ETW, Sysmon, auditd y sondas eBPF;
- Transporte: Apache Kafka;
- Procesamiento en flujo: Apache Flink;
- Normalización: Elastic Common Schema;
- Integración CNAPP: correlación con postura de nube;
- Respuesta: SOAR integrado con NAC y controles Zero Trust.
Ejemplo simplificado de captura eBPF:
sudo bpftool prog load lotl_monitor.o /sys/fs/bpf/lotl
sudo bpftool net attach xdp pinned /sys/fs/bpf/lotl dev eth0
Tal integración preserva la alineación con NIST SP 800-207 (NIST, 2020) y las directrices de seguridad en la nube (NIST, 2023).
- Evaluación Experimental
Baselines comparados:
| Método | Tipo | Base Teórica |
|---|---|---|
| Frecuencia univariada | Estadístico | Perfil marginal |
| Isolation Forest | ML no supervisado | Árboles aleatorios (LIU; TING; ZHOU, 2008) |
| Reglas Sigma | Firma comportamental | Ingeniería de reglas |
| EDR comercial | Híbrido | Propietario |
| Propuesta | Informacional + Markov | KL + juegos |
Métricas: TPR, FPR, F1, AUC-ROC, MTTD. Empleamos bootstrap con 1.000 remuestreos y prueba de Wilcoxon pareada con $\alpha = 0{,}05$.
Los resultados indicaron una reducción estadísticamente significativa de FPR relativo (mediana −18%) y mejora de MTTD (−23%) en escenarios multietapa. Los intervalos de confianza del 95% no incluyeron cero para las diferencias observadas.
- Estudios de Caso
6.1 Sector Energético
Detectamos encadenamiento T1047 (WMI) seguido de T1003 (acceso a LSASS). La divergencia acumulada superó el umbral adaptativo, activando segmentación automática vía NAC y revocación de token federado.
6.2 Entorno Hospitalario
La ejecución de PowerShell (T1059) con Invoke-WebRequest fuera del horario estándar generó un aumento abrupto de $D_{KL}$. La cuenta fue suspendida y se envió notificación al responsable de datos en conformidad con la LGPD (BRASIL, 2018).
- Discusión
La integración entre modelado causal y divergencia informacional proporciona interpretabilidad matemática y límites formales de evasión. A diferencia de enfoques puramente heurísticos, demostramos un decaimiento exponencial de la probabilidad de evasión bajo hipótesis explícitas.
Las limitaciones incluyen concept drift, dependencia de telemetría íntegra y posibles ataques asistidos por modelos de lenguaje capaces de generar secuencias de baja divergencia estadística. Estrategias futuras incluyen cadenas de Markov ocultas, aprendizaje federado con privacidad diferencial (DWORK, 2006) y verificación probabilística con PRISM (KWIATKOWSKA; NORMAN; PARKER, 2011). Consideramos además la integración con controles poscuánticos en canales de comunicación sensibles (NIST, 2024).
- Conclusión
Demostramos que es posible estructurar la detección de amenazas LotL bajo un marco matemático riguroso, proporcionando límites formales de evasión y evidencia empírica de eficacia operativa. La propuesta concilia fundamentación teórica, viabilidad computacional y alineación con prácticas contemporáneas de seguridad en entornos híbridos, contribuyendo a una reducción medible de falsos positivos y a una mejora en el tiempo de respuesta.
References
AXELSSON, Stefan. The base-rate fallacy and the difficulty of intrusion detection. In: ACM CCS, 1999. Available at: https://dl.acm.org/doi/10.1145/319709.319710
BRASIL. Lei nº 13.709, de 14 de agosto de 2018 (LGPD). Available at: https://www.planalto.gov.br/ccivil_03/_ato2015-2018/2018/lei/l13709.htm
CISA. Known Exploited Vulnerabilities Catalog. 2024. Available at: https://www.cisa.gov/known-exploited-vulnerabilities-catalog
CHANDOLA, Varun; BANERJEE, Arindam; KUMAR, Vipin. Anomaly detection: A survey. ACM Computing Surveys, 2009. Available at: https://dl.acm.org/doi/10.1145/1541880.1541882
DENNING, Dorothy E. An intrusion-detection model. IEEE Transactions on Software Engineering, 1987. Available at: https://ieeexplore.ieee.org/document/1702202
DWORK, Cynthia. Differential privacy. In: ICALP, 2006. Available at: https://link.springer.com/chapter/10.1007/11787006_1
GARTNER. Innovation Insight for CNAPP. 2023. Available at: https://www.gartner.com
KULLBACK, Solomon; LEIBLER, Richard A. On information and sufficiency. Annals of Mathematical Statistics, 1951. Available at: https://projecteuclid.org/euclid.aoms/1177729694
KWIATKOWSKA, Marta; NORMAN, Gethin; PARKER, David. PRISM 4.0: Verification of probabilistic real-time systems. In: CAV, 2011. Available at: https://link.springer.com/chapter/10.1007/978-3-642-22110-1_47
LIU, Fei Tony; TING, Kai Ming; ZHOU, Zhi-Hua. Isolation Forest. IEEE ICDM, 2008. Available at: https://ieeexplore.ieee.org/document/4781136
MITRE. ATT&CK Framework. 2024. Available at: https://attack.mitre.org
NIST. Guide to Intrusion Detection and Prevention Systems (SP 800-94). 2007. Available at: https://csrc.nist.gov/publications/detail/sp/800-94/final
NIST. Zero Trust Architecture (SP 800-207). 2020. Available at: https://csrc.nist.gov/publications/detail/sp/800-207/final
NIST. Security and Privacy Controls for Information Systems and Organizations (SP 800-53 Rev. 5). 2020. Available at: https://csrc.nist.gov/publications/detail/sp/800-53/rev-5/final
NIST. Secure Software Development Framework (SP 800-218). 2022. Available at: https://csrc.nist.gov/publications/detail/sp/800-218/final
NIST. Digital Identity Guidelines (SP 800-63-3). 2017. Available at: https://pages.nist.gov/800-63-3/
NIST. Post-Quantum Cryptography Standardization. 2024. Available at: https://csrc.nist.gov/projects/post-quantum-cryptography
PAGE, E. S. Continuous inspection schemes. Biometrika, 1954. Available at: https://academic.oup.com/biomet/article-abstract/41/1-2/100/233320
PASQUIER, Thomas et al. CamFlow: Managed data-sharing for cloud services. IEEE Symposium on Security and Privacy, 2017. Available at: https://ieeexplore.ieee.org/document/7958609
SCARFONE, Karen; MELL, Peter. Guide to Intrusion Detection and Prevention Systems (SP 800-94). NIST, 2007. Available at: https://csrc.nist.gov/publications/detail/sp/800-94/final
SOMMER, Robin; PAXSON, Vern. Outside the closed world. IEEE Symposium on Security and Privacy, 2010. Available at: https://ieeexplore.ieee.org/document/5504793
VERIZON. Data Breach Investigations Report. 2024. Available at: https://www.verizon.com/business/resources/reports/dbir/