A Robust Android Malware Detection Framework Based on Intelligent Classification Models

Authors

  • B Jaya Vijaya Department of CSE (IoT, Cyber Security including Block Chain Technology), Annamacharya Institute of Technology & Sciences (Autonomous), Tirupati, A.P, India.
  • P Kiran Achari Department of CSE (IoT, Cyber Security including Block Chain Technology), Annamacharya Institute of Technology & Sciences (Autonomous), Tirupati, A.P, India.
  • D Ganesh Department of CSE (IoT, Cyber Security including Block Chain Technology), Annamacharya Institute of Technology & Sciences (Autonomous), Tirupati, A.P, India.
  • P Venkata Sudarshan Kumar Department of CSE (IoT, Cyber Security including Block Chain Technology), Annamacharya Institute of Technology & Sciences (Autonomous), Tirupati, A.P, India.
  • K Rakesh Department of CSE (IoT, Cyber Security including Block Chain Technology), Annamacharya Institute of Technology & Sciences (Autonomous), Tirupati, A.P, India.

DOI:

https://doi.org/10.5281/zenodo.18596389

Keywords:

Android Malware Detection, XGBoost Classifier, Machine Learning, Malware Classification, Naive Bayes

Abstract

As mobile devices are increasingly used, the number of users employing the Android mobile platform has been on the rise. As a result, malware detection on the Android mobile platform is on the increase. There are various malware detection tools; however, the growing variety of malware represents a major threat to conventional malware detection techniques. In this paper, we propose a stronger framework for malware detection on the Android mobile platform by incorporating intelligent classification techniques. Our framework comprises incorporating the XGBoost Classifier, a classifier that excels in dealing with vast data sets and has a low possibility of overfitting, along with other popular classifiers, including Naive Bayes, K-Nearest Neighbor (KNN), Decision Tree, and Logistic Regression. The system relies on the use of static features that it collects from the Android application package, which include the request for permissions and the calls made to the API. The classification of the application is based on whether it is harmless or malicious. The results clearly show that the XGBoost Classifier obtains an accuracy level of 100%, making it the most outstanding in terms of precision, recall, and the F1-score, offering the new standard in the classification of Android malware. The new framework guarantees the reliability and scalability of Android devices against malicious applications. The limitations and challenges facing the existing methods and proposals to improve the new trend in Android malware classification have also been discussed.

References

Almomani, O., et al. (2025). A robust model for Android malware detection via ML and DL classifiers. Mesopotamian Journal of Big Data, 2025, 261–277.

Zhang, S., Su, H., Liu, H., & Yang, W. (2025). MPDroid: A multimodal pre-training Android malware detection method with static and dynamic features. Computers & Security, 150, 104262.

Alomar, A., AlJarullah, A., & Abu-Ghazalah, S. (2025). Permissions-based Android malware detection using machine learning. Neural Computing and Applications, 37(6), 5255–5270.

Chen, H., & Zhang, J. (2021). Comparative analysis of malware detection approaches in Android ecosystem. International Journal of Computer Applications, 45(6), 30–45.

Wang, Y., & Zhang, F. (2020). Android malware detection based on feature extraction and machine learning techniques. Journal of Cybersecurity, 18(1), 77–91.

Yang, X., & Zhang, C. (2019). Feature engineering for malware detection on Android devices using machine learning. In Proceedings of the IEEE International Conference on Cybersecurity (pp. 42–49). IEEE.

Chen, T., & Guestrin, C. (2016). XGBoost: A scalable tree boosting system. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (pp. 785–794). ACM.

Zhang, J., & Liu, X. (2020). Dynamic analysis for Android malware detection using machine learning techniques. Journal of Digital Forensics, 12(4), 155–162.

Lee, J., & Choi, H. (2021). Malware detection in Android applications using permission and API call sequences. Journal of Information Security Applications, 52, 1–12.

Watanabe, S., & Okamoto, K. (2022). Enhancing malware detection in Android devices using ensemble learning approaches. International Journal of Mobile Computing, 21(5), 22–34.

Roy, S., Bhanja, S., & Das, A. (2025). AndyWar: An intelligent Android malware detection using machine learning. Innovations in Systems and Software Engineering, 21(1), 303–311.

Rashid, M. U., et al. (2025). Hybrid Android malware detection and classification using deep neural networks. International Journal of Computational Intelligence Systems, 18(1), 1–26.

Sadeghi, M., & Haidar, M. (2022). Android malware detection using machine learning: Challenges and opportunities. International Journal of Computer Science Security, 16(1), 27–41.

Yılmaz, E. K., & Bakır, R. (2025). Advanced Android malware detection: Merging deep learning and XGBoost techniques. Bilişim Teknolojileri Dergisi, 18(1), 45–61.

Moustafa, N., & Slay, J. (2019). An evaluation of machine learning algorithms for malware detection in Android systems. Journal of Computer Security, 27(2), 111–128.

Alemerien, K., Almseidin, M., Altarawneh, E., & Alksasbeh, M. (2025). Autonomous defending approaches based on machine learning for Android malware detection. In AI-driven security systems and intelligent threat response using autonomous cyber defense (pp. 325–374). IGI Global.

Xie, L., & Zhao, Y. (2020). A study on Android malware detection using random forest and neural networks. International Journal of Security and Networks, 12(3), 150–160.

Prajapati, P., et al. (2025). Detecting malicious Android apps through static features using machine learning. In World Conference on Information Systems for Business Management (pp. 311–320). Springer.

Souaci, F. Z., et al. (2025). Enhancing Android malware detection with explainable AI: A supervised machine learning approach with neural networks and advanced classifiers. In Proceedings of the International Conference on Intelligent Computer Systems, Data Science and Applications (IC2SDA) (pp. 1–8). IEEE.

Iqubal, A., & Payal, A. (2024). Malware detection technique for Android devices using machine learning algorithms. In Proceedings of the International Conference on Computing, Sciences and Communications (ICCSC) (pp. 1–6). IEEE.

Fatima, N., Noorain, A., Ahmed, S. T., & Siddiqha, S. A. (2025, December). Automated Medical System for Rural Communities to Provide Medication without Human Interruption Using Machine Learning Techniques. In 2025 IEEE 5th International Conference on ICT in Business Industry & Government (ICTBIG) (pp. 1-5). IEEE.

Siddiqha, S. A., & Islabudeen, M. (2023, January). Web-Page Content Classification on Entropy Classifiers using Machine Learning. In 2023 International Conference for Advancement in Technology (ICONAT) (pp. 1-5). IEEE.

Fathima, A. S., Basha, S. M., Ahmed, S. T., Khan, S. B., Asiri, F., Basheer, S., & Shukla, M. (2025). Empowering consumer healthcare through sensor-rich devices using federated learning for secure resource recommendation. IEEE Transactions on Consumer Electronics.

Ahmed, S. T., Guthur, A. S., & Rai, P. K. (2025). Advanced video-based deep learning framework for comprehensive detection, diagnosis, and classification of dermatological conditions in real-time datasets. Procedia Computer Science, 259, 424-432.

Downloads

Published

2026-02-10

How to Cite

B Jaya Vijaya, P Kiran Achari, D Ganesh, P Venkata Sudarshan Kumar, & K Rakesh. (2026). A Robust Android Malware Detection Framework Based on Intelligent Classification Models. International Journal of Human Computations and Intelligence, 5(1), 721–733. https://doi.org/10.5281/zenodo.18596389