← Últimos artículos
💻 computer science

Machine Learning Based Intrusion Detection for Cloud Storage: An Empirical Evaluation of Signature and Random Forest Fusion

Este estudio evalúa empíricamente un prototipo de detección de intrusiones semi-sintético para el almacenamiento en la nube mediante la inyección de ataques en trazas no etiquetadas de Microsoft Azure, encontrando que, si bien los modelos de Bosque Aleatorio proporcionan señales de clasificación útiles, su desempeño inestable bajo la deriva temporal de la carga de trabajo y su deficiente detección de ataques de baja intensidad y velocidad (low-and-slow) indican que aún no están listos para su despliegue en producción.

Autores originales: Simon Usifoh, Olawale Olaniyi

Publicado 2026-10-06
📖 5 min de lectura🧠 Análisis profundo

Autores originales: Simon Usifoh, Olawale Olaniyi

Artículo original bajo licencia CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). ✨ Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo

En el mundo digital moderno, vastas cantidades de información personal y empresarial viven en el almacenamiento en la nube, un sistema donde los datos se guardan en servidores remotos en lugar de en una sola computadora. Debido a que estos datos pueden ser accedidos desde cualquier lugar, el potencial de entrada no autorizada es mucho mayor que en los sistemas de almacenamiento tradicionales y aislados. Para proteger esta información, los equipos de seguridad dependen de sistemas de detección de intrusos, que actúan como torres de vigilancia digitales. Estos sistemas generalmente funcionan de dos maneras: algunos buscan patrones conocidos de mal comportamiento, como un guardia de seguridad reconociendo el rostro de un criminal específico, mientras que otros aprenden cómo es la actividad normal y activan una alarma cuando algo inusual sucede. El desafío es que los usuarios legítimos a menudo se comportan de maneras que parecen sospechosas, y los atacantes pueden imitar el comportamiento normal, lo que dificulta distinguir la diferencia sin causar una inundación de falsas alarmas.

Los investigadores Simon Usifoh y Olawale Olaniyi se propusieron probar un enfoque específico para resolver este problema utilizando datos del mundo real de Microsoft Azure, un importante proveedor de la nube. Construyeron un prototipo de sistema diseñado para detectar intrusos en el almacenamiento en la nube combinando dos métodos: un conjunto de reglas fijas que buscan signos obvios de problemas y un modelo de aprendizaje automático que aprende de los patrones de datos. El equipo no utilizó un conjunto de datos ficticios de ataques inventados, lo cual es común en este campo, sino que comenzaron con treinta mil registros de registros de acceso reales y no etiquetados de aplicaciones reales. Dado que estos registros no venían con etiquetas de seguridad, los investigadores los trataron como un trasfondo neutral de actividad normal. Luego, inyectaron cuidadosamente simulaciones controladas de campañas de ataque en estos datos reales. Tres plantillas de ataque específicas —exfiltración por ráfagas, sondeo de acceso amplio y ráfagas de sobreescritura— aparecieron en todos los períodos de entrenamiento, validación y prueba, mientras que un cuarto tipo, la exfiltración lenta y constante (low-and-slow), se inyectó solo en el período de prueba. Esto les permitió ver cómo su sistema de detección se desempeñaba al enfrentarse a amenazas ocultas dentro de la actividad humana auténtica y desordenada.

Los resultados revelaron un panorama complejo de lo que funciona y lo que no en un entorno del mundo real. El modelo de aprendizaje automático, conocido como Bosque Aleatorio (Random Forest), resultó ser bastante bueno clasificando eventos, lo que significa que podía identificar con éxito qué actividades tenían más probabilidades de ser ataques que otras. Sin embargo, cuando los investigadores intentaron establecer una línea específica para decidir cuándo sonar una alarma, el sistema se volvió inestable. En algunas pruebas, el modelo detectó aproximadamente el sesenta y un por ciento de los ataques, pero también señaló una cantidad significativa de actividades inofensivas como peligrosas. Cuando combinaron el modelo de aprendizaje automático con las reglas fijas para intentar mejorar el rendimiento, el sistema no mejoró; en cambio, se volvió peor, generando incluso más falsas alarmas. De hecho, la versión más efectiva del sistema fue simplemente el modelo de aprendizaje automático por sí solo, ya que el intento de fusionarlo con otros métodos no aportó valor y solo aumentó el ruido.

Un hallazgo particularmente sorprendente fue la incapacidad del sistema para detectar ataques lentos y sutiles. Aunque el modelo fue razonablemente exitoso al detectar ráfagas rápidas de robo de datos, escaneo de amplio alcance y ráfagas de sobreescritura, falló casi por completo en notar el tipo específico de ataque donde los datos se roban muy lentamente a lo largo del tiempo. Este comportamiento de "lento y constante", que suele ser el más peligroso porque evita activar las alarmas estándar, fue omitido en más del noventa y cuatro por ciento de los casos. El estudio también destacó un problema importante con el tiempo. El sistema fue entrenado con datos de una semana y probado con datos de la semana siguiente. Aunque la tecnología subyacente era la misma, la forma en que las aplicaciones se comportaban cambió naturalmente con el tiempo, un fenómeno que los investigadores llaman deriva temporal (temporal drift). Este cambio causó que las configuraciones de confianza del sistema, que fueron optimizadas con los datos anteriores, fallaran por completo al aplicarse a los datos posteriores, demostrando que un modelo que funciona bien en un momento puede no funcionar en el siguiente.

En última instancia, el estudio concluye que, si bien el enfoque de aprendizaje automático muestra promesa para identificar patrones sospechosos, aún no está listo para su despliegue en el mundo real en su forma actual. El sistema produce demasiadas falsas alarmas para ser práctico y su capacidad para detectar ataques lentos y sigilosos es actualmente demasiado débil. Los investigadores enfatizan que el valor de su trabajo no reside en un producto terminado, sino en un marco reproducible que utiliza datos reales para mostrar las limitaciones de los métodos actuales. Sugieren que los esfuerzos futuros deben centrarse en crear sistemas que puedan adaptarse a los cambios en los comportamientos de los usuarios a lo largo del tiempo y en encontrar mejores formas de distinguir entre la actividad maliciosa lenta y los períodos normales y tranquilos de operación. Hasta que estos desafíos se resuelvan, tales sistemas siguen siendo herramientas útiles para la investigación y la auditoría, pero no todavía para la tarea crítica de proteger el almacenamiento en la nube en vivo.

¿Ahogado en artículos de tu campo?

Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.

Probar Digest →