logo móvil
Contáctanos

Colusión en Android: Detección de la Intercomunicación de Aplicaciones Maliciosas a través de SharedPreferences

Autores: Casolare, Rosangela; Martinelli, Fabio; Mercaldo, Francesco; Santone, Antonella

Idioma: Inglés

Editor: MDPI

Año: 2020

Descargar PDF

Acceso abierto

Artículo científico
2020

Colusión en Android: Detección de la Intercomunicación de Aplicaciones Maliciosas a través de SharedPreferences


Categoría

Gestión y administración

Subcategoría

Gestión de la tecnología y la inovación

Palabras clave

Plataforma android
Escritores maliciosos
Ataque de colusión
Información sensible
Verificación de modelos
Mecanismo de comunicación SharedPreferences

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 1

Citaciones: Sin citaciones


Descripción
La plataforma Android es actualmente un objetivo para escritores maliciosos, que se centran continuamente en el desarrollo de nuevos tipos de ataques para extraer información sensible y privada de nuestros dispositivos móviles. En este panorama, una tendencia reciente está representada por el ataque de colusión. En resumen, este ataque requiere que se instalen dos o más aplicaciones para perpetrar el comportamiento malicioso que se divide en más de una sola aplicación: por esta razón, los programas anti-malware no pueden detectar este ataque, considerando que analizan solo una aplicación a la vez y que la única aplicación coludida no exhibe ninguna acción maliciosa. En este documento se propone un enfoque que explota la verificación de modelos para detectar automáticamente si dos aplicaciones exhiben la capacidad de realizar una colusión a través del mecanismo de comunicación SharedPreferences. Formulamos una serie de fórmulas de lógica temporal para detectar el ataque de colusión a partir de un modelo obtenido al seleccionar automáticamente las clases candidatas para la colusión, obtenidas mediante dos heurísticas que proponemos. Los resultados experimentales demuestran que el enfoque propuesto es prometedor en la detección de aplicaciones de colusión: de hecho, se obtiene una precisión igual a 0.99 al evaluar 993 aplicaciones de Android.

Otros recursos que podrían interesarte

Temas Virtualpro