Detección de malware móvil de Android utilizando aprendizaje automático: una revisión sistemática
Autores: Senanayake, Janaka; Kalutarage, Harsha; Al-Kadri, Mhd Omar
Idioma: Inglés
Editor: MDPI
Año: 2021
Acceso abierto
Artículo científico
2021
Detección de malware móvil de Android utilizando aprendizaje automático: una revisión sistemática
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Malware
Teléfonos Android
Aprendizaje automático
Ataques
Técnicas de detección
Seguridad
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 29
Citaciones: Sin citaciones
Con el aumento del uso de dispositivos móviles, los ataques de malware están en aumento, especialmente en teléfonos Android, que representan el 72.2% del total de cuota de mercado. Los hackers intentan atacar teléfonos inteligentes con diversos métodos como robo de credenciales, vigilancia y publicidad maliciosa. Entre numerosas contramedidas, los métodos basados en aprendizaje automático (ML) han demostrado ser un medio efectivo para detectar estos ataques, ya que pueden derivar un clasificador a partir de un conjunto de ejemplos de entrenamiento, eliminando así la necesidad de una definición explícita de las firmas al desarrollar detectores de malware. Este documento proporciona una revisión sistemática de las técnicas de detección de malware de Android basadas en ML. Evalúa críticamente 106 artículos cuidadosamente seleccionados y destaca sus fortalezas y debilidades, así como posibles mejoras. Por último, se discuten los métodos basados en ML para detectar vulnerabilidades en el código fuente, ya que podría ser más difícil agregar seguridad después de que la aplicación se despliega. Por lo tanto, este documento tiene como objetivo permitir a los investigadores adquirir un conocimiento profundo en el campo e identificar posibles futuras direcciones de investigación y desarrollo.
Descripción
Con el aumento del uso de dispositivos móviles, los ataques de malware están en aumento, especialmente en teléfonos Android, que representan el 72.2% del total de cuota de mercado. Los hackers intentan atacar teléfonos inteligentes con diversos métodos como robo de credenciales, vigilancia y publicidad maliciosa. Entre numerosas contramedidas, los métodos basados en aprendizaje automático (ML) han demostrado ser un medio efectivo para detectar estos ataques, ya que pueden derivar un clasificador a partir de un conjunto de ejemplos de entrenamiento, eliminando así la necesidad de una definición explícita de las firmas al desarrollar detectores de malware. Este documento proporciona una revisión sistemática de las técnicas de detección de malware de Android basadas en ML. Evalúa críticamente 106 artículos cuidadosamente seleccionados y destaca sus fortalezas y debilidades, así como posibles mejoras. Por último, se discuten los métodos basados en ML para detectar vulnerabilidades en el código fuente, ya que podría ser más difícil agregar seguridad después de que la aplicación se despliega. Por lo tanto, este documento tiene como objetivo permitir a los investigadores adquirir un conocimiento profundo en el campo e identificar posibles futuras direcciones de investigación y desarrollo.