Araştırma Makalesi

Malware Detection in Android OS using Machine Learning Techniques

Cilt: 3 Sayı: 2 31 Aralık 2020
PDF İndir

Malware Detection in Android OS using Machine Learning Techniques

Abstract

Malware is a software that is created to distort or obstruct computer or mobile applications, gather sensitive information or execute malicious actions. These malicious activities include increasing access through personal information, stealing this valuable information from the system, spying on a user’s activity, and displaying unwanted ads. Nowadays, mobile devices have become an essential part of our times, therefore we always need active algorithms for malware detection. In this paper, supervised machine learning techniques (SMLTs):Random Forest (RF), support vector machine(SVM), Naïve Bayes (NB)and decision tree(ID3) are applied in the detection of malware on Android OS and their performances have been compared. These techniques rely on Java APIs as well as the permissions required by employment as features to generalize their behavior and differentiate whether it is benign or malicious. The experimentation of results proves that RF has the highest performance with an accuracy rate of 96.2%

Keywords

Machine learning techniques , Malware Detection , Android OS , Java applications

Kaynakça

  1. Tabii, işte düzeltilmiş referanslar:
  2. [1] M. Sarwa and T. R. Soomro, “Impact of Smartphone’s on Society”, European Journal of Scientific Research, vol. 98, no. 2, pp. 216-226, 2013.
  3. [2] S. Ali, S. Khusro, A. Rauf, and S. Mahfooz, “Sensors and Mobile Phones: Evolution and State-of-the-Art”, Pakistan Journal of Science, vol. 66, no. 4, pp. 386-400, 2013.
  4. [3] N. D. Lane, E. Miluzzo, H. Lu, D. Peebles, T. Choudhury, and A. T. Campbell, “A survey of mobile phone sensing”, IEEE Communications Magazine, vol. 48, no. 9, pp. 140-150, 2010.
  5. [4] M. Kedziora, P. Gawin, M. Szczepanik, and I. Jozwiak, “Android Malware Detection Using Machine Learning and Reverse Engineering”, Signal, Image Processing and Pattern Recognition Conference, Sydney, Australia, 22-23 December 2018.
  6. [5] GSMA Report: “The Mobile Economy 2019.pdf”, 2019.
  7. [6] T. Grønli, J. Hansen, G. Ghinea, and M. Younas, “Mobile application platform heterogeneity: Android vs Windows Phone vs iOS vs Firefox OS”, IEEE 2014 Advanced Information Networking and Applications (AINA) Conference, Victoria, Canada, 13-16 May 2014.
  8. [7] B. Padhya, P. Desai, and D. Pawade, “Comparison of Mobile Operating Systems”, International Journal of Innovative Research in Computer and Communication Engineering, vol. 4, no. 8, pp. 15281-15286, 2016.
  9. [8] P. Unuchek, “SecurityList,” Kaspersky Lab, Available online: https://securelist.com/pocketcryptofarms/85137/, 2018.
  10. [9] B. Ganesh, A. Chakrabarti, and D. Midhunchakkaravarthy, “A Survey on Various Mobile Malware Attacks and Security Characteristics”, International Journal of Latest Trends in Engineering and Technology, vol. 8, no. 2, pp. 448-454, 2017.

Kaynak Göster

IEEE
[1]M. M. Mıjwıl, “Malware Detection in Android OS using Machine Learning Techniques”, DataSCI, c. 3, sy 2, ss. 5–9, Ara. 2020, [çevrimiçi]. Erişim adresi: https://izlik.org/JA25MY87FN