Machine Learning Techniques for Distinguishing Android Malware Variants

1Citations
Citations of this article
16Readers
Mendeley users who have this article in their library.

Abstract

The advancement of portable devices has been quickly and dramatically reshaping the usage trend and consumer preferences of electronic devices. Android, the most common mobile operating system, has a privilege-separated protection system with a complex access control mechanism. Android apps require permission to get access to confidential personal data and device resources. However, studies have shown that various malicious applications can acquire permission and target systems and applications by misleading users. In this study, we suggest a machine-learning approach to classifying Android malware variants by mining requested permissions, real permissions, suspicious calls, and API calls that were obtained and used in Android malware applications. Selected features were selected using a feature selection called KBest. Feature selection techniques are used to minimize the scale of the features and increase the performance. Two types of Naïve Bayes classifiers, called Multinomial distribution and multivariate Bernoulli distribution, are used and compared in malware family classification for text classification. Both naïve Bayes types are evaluated using a confusion matrix based on 4022 Android malware applications belonging to 10 families. Experimental findings show that the Multinomial distribution offers a reliable performance from three tests experiment with an average accuracy of 95%.

Cite

CITATION STYLE

APA

Irwansyah, I., Kurniawan, T. B., Dewi, D. A., Zakaria, M. Z., & Azmi, N. B. (2025). Machine Learning Techniques for Distinguishing Android Malware Variants. Journal of Applied Data Sciences, 6(1), 60–70. https://doi.org/10.47738/jads.v6i1.493

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