Feature Importance and Deep Learning for Android Malware Detection

2Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Effective and efficient malware detection is key in today’s world to prevent systems from being compromised, to protect personal user data, and to tackle other security issues. In this paper, we worked on Android malware detection by using static analysis features and deep learning methods to separate benign applications from malicious ones. Custom feature vectors are extracted from the Drebin and the AndroZoo dataset and different data science methods of feature importance are used to improve the results of Deep Neural Network classification. Experimental results on the Drebin dataset were significant with 99.31% accuracy in malware detection. We extended our work on more recent applications with a complete pipeline for the AndroZoo dataset, with about 40,000 APKs used from 2014 to 2021 pre-tagged as reported malicious or not. The pipeline includes static features extracted from the manifest file and bytecode such as suspicious behaviors, restricted and suspicious API calls, etc. The accuracy result for AndroZoo is 97.7%, confirming the power of deep learning on Android malware detection.

Cite

CITATION STYLE

APA

Talbi, A., Viens, A., Leroux, L. C., Francois, M., Caillol, M., & Nguyen, N. (2022). Feature Importance and Deep Learning for Android Malware Detection. In International Conference on Information Systems Security and Privacy (pp. 453–462). Science and Technology Publications, Lda. https://doi.org/10.5220/0010875500003120

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free