Interfases (Jul 2024)

Dynamic Malware Analysis Using Machine Learning-Based Detection Algorithms

  • Erly Galia Villarroel Enriquez,
  • Juan Gutiérrez-Cárdenas

DOI
https://doi.org/10.26439/interfases2024.n19.7097
Journal volume & issue
no. 019
pp. 119 – 138

Abstract

Read online

Con la creciente popularidad del uso de teléfonos celulares, el riesgo de infecciones por malware en dichos dispositivos ha aumentado, lo que genera pérdidas financieras tanto para individuos como para organizaciones. Las investigaciones actuales se centran en la aplicación del aprendizaje automático para la detección y clasificación de estos programas malignos. Debido a esto el presente trabajo utiliza la frecuencia de llamadas al sistema para detectar y clasificar malware utilizando los algoritmos XGBoost, LightGBM y random forest. Los resultados más altos se obtuvieron con el algoritmo de LightGBM, logrando un 94.1% de precisión y 93.9% tanto para exactitud, recall y f1-score, lo que demuestra la efectividad tanto del uso del aprendizaje automático como del uso de comportamientos dinámicos del malware para la mitigación de amenazas de seguridad en dispositivos móviles.

Keywords