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.
Author supplied keywords
Cite
CITATION STYLE
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.