Detection of Android Malware in the Internet of Things through the K-Nearest Neighbor Algorithm
Author:
Babbar Himanshi1ORCID, Rani Shalli1ORCID, Sah Dipak Kumar2, AlQahtani Salman A.3ORCID, Kashif Bashir Ali4ORCID
Affiliation:
1. Chitkara University Institute of Engineering and Technology, Chitkara University, Rajpura 140401, Punjab, India 2. Department of Computer Engineering and Application, GLA University, Mathura 281406, Uttar Pradesh, India 3. Department of Computer Engineering, College of Computer and Information Sciences, King Saud University, P.O. Box 51178, Riyadh 11543, Saudi Arabia 4. Department of Computing and Mathematics, Manchaster Metropolitian University, Manchaster M15 6BH, UK
Abstract
Predicting attacks in Android malware devices using machine learning for recommender systems-based IoT can be a challenging task. However, it is possible to use various machine-learning techniques to achieve this goal. An internet-based framework is used to predict and recommend Android malware on IoT devices. As the prevalence of Android devices grows, the malware creates new viruses on a regular basis, posing a threat to the central system’s security and the privacy of the users. The suggested system uses static analysis to predict the malware in Android apps used by consumer devices. The training of the presented system is used to predict and recommend malicious devices to block them from transmitting the data to the cloud server. By taking into account various machine-learning methods, feature selection is performed and the K-Nearest Neighbor (KNN) machine-learning model is proposed. Testing was carried out on more than 10,000 Android applications to check malicious nodes and recommend that the cloud server block them. The developed model contemplated all four machine-learning algorithms in parallel, i.e., naive Bayes, decision tree, support vector machine, and the K-Nearest Neighbor approach and static analysis as a feature subset selection algorithm, and it achieved the highest prediction rate of 93% to predict the malware in real-world applications of consumer devices to minimize the utilization of energy. The experimental results show that KNN achieves 93%, 95%, 90%, and 92% accuracy, precision, recall and f1 measures, respectively.
Funder
King Saud University
Subject
Electrical and Electronic Engineering,Biochemistry,Instrumentation,Atomic and Molecular Physics, and Optics,Analytical Chemistry
Reference33 articles.
1. Fernandez, G.C., and Xu, S. (2019, January 12–14). A Case Study on using Deep Learning for Network Intrusion Detection. Proceedings of the IEEE Military Communications Conference (MILCOM 2019), Norfolk, VA, USA. 2. Dhiman, P., Kukreja, V., Manoharan, P., Kaur, A., Kamruzzaman, M.M., Dhaou, I., and Iwendi, C. (2022). A novel deep learning model for detection of severity level of the disease in citrus fruits. Electronics, 11. 3. Verma, K., Bhardwaj, S., Arya, R., Islam, U.L., Bhushan, M., Kumar, A., and Samant, P. (2019). Latest Tools for Data Mining and Machine Learning, Blue Eyes Intelligence Engineering and Sciences Publication. 4. A comprehensive analyses of intrusion detection system for IoT environment;Sicato;J. Inf. Process. Syst.,2020 5. Bovenzi, G., Cerasuolo, F., Montieri, A., Nascita, A., Persico, V., and Pescapé, A. (July, January 30). A Comparison of Machine and Deep Learning Models for Detection and Classification of Android Malware Traffic. Proceedings of the 2022 IEEE Symposium on Computers and Communications (ISCC), Rhodes, Greece.
Cited by
7 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
|
|