Machine Learning for Android Scareware Detection

被引:3
作者
Bagui, Sikha [1 ]
Brock, Hunter [2 ]
机构
[1] Univ West Florida, Dept Comp Sci, Pensacola, FL 32514 USA
[2] Univ West Florida, Comp Sci, Pensacola, FL USA
关键词
Android Malware; Decision Tree Classification; Information Gain; Intrusion Detection Systems; Malware Detection; Scareware;
D O I
10.4018/JITR.298326
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
With the steady rise in the use of smartphones, specifically Android smartphones, there is an ongoing need to build strong intrusion detection systems to protect ourselves from malicious software attacks. This work focuses on a sub-group of android malware, scareware. The novelty of this work lies in being able to detect the various scareware families individually using a small number of network attributes, determined by a recursive feature elimination process based on information gain. No work has yet been done on analyzing the scareware families individually. Results of this work show that the number of bytes initially sent back and forth, packet size, amount of time between flows and flow duration are the most important attributes that would be needed to classify a scareware attack. Three classifiers, Decision Tree, Naive Bayes, and OneR, were used for classification. The highest average classification accuracy (79.5%) was achieved by the Decision Tree classifier with a minimum of 44 attributes.
引用
收藏
页数:15
相关论文
共 50 条
[31]   Permissions-based Android malware detection using machine learning [J].
Alomar, Atheer ;
AlJarullah, Asma ;
Abu-Ghazalah, Sarah .
Neural Computing and Applications, 2025, 37 (06) :5255-5270
[32]   Permissions-Based Detection of Android Malware Using Machine Learning [J].
Akbar, Fahad ;
Hussain, Mehdi ;
Mumtaz, Rafia ;
Riaz, Qaiser ;
Wahab, Ainuddin Wahid Abdul ;
Jung, Ki-Hyun .
SYMMETRY-BASEL, 2022, 14 (04)
[33]   Malware Detection on Android Smartphones using API Class and Machine Learning [J].
Westyarian ;
Rosmansyah, Yusep ;
Dabarsyah, Budiman .
5TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATICS 2015, 2015, :294-297
[34]   A Survey on Android Malware Detection Techniques Using Machine Learning Algorithms [J].
Alqahtani, Ebtesam J. ;
Zagrouba, Rachid ;
Almuhaideb, Abdullah .
2019 SIXTH INTERNATIONAL CONFERENCE ON SOFTWARE DEFINED SYSTEMS (SDS), 2019, :110-117
[35]   Behavioral based detection of android ransomware using machine learning techniques [J].
Kirubavathi, G. ;
Anne, W. Regis .
INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2024, 15 (09) :4404-4425
[36]   An in-depth review of machine learning based Android malware detection [J].
Muzaffar, Ali ;
Hassen, Hani Ragab ;
Lones, Michael A. ;
Zantout, Hind .
COMPUTERS & SECURITY, 2022, 121
[37]   Android malware detection applying feature selection techniques and machine learning [J].
Keyvanpour, Mohammad Reza ;
Shirzad, Mehrnoush Barani ;
Heydarian, Farideh .
MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (06) :9517-9531
[38]   Machine Learning for Android Malware Detection Using Permission and API Calls [J].
Peiravian, Naser ;
Zhu, Xingquan .
2013 IEEE 25TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2013, :300-305
[39]   Effective and Explainable Detection of Android Malware Based on Machine Learning Algorithms [J].
Kumar, Rajesh ;
Zhang Xiaosong ;
Khan, Riaz Ullah ;
Kumar, Jay ;
Ahad, Ijaz .
PROCEEDINGS OF 2018 INTERNATIONAL CONFERENCE ON COMPUTING AND ARTIFICIAL INTELLIGENCE (ICCAI 2018), 2018, :35-40
[40]   LONGCGDROID: ANDROID MALWARE DETECTION THROUGH LONGITUDINAL STUDY FOR MACHINE LEARNING AND DEEP LEARNING [J].
Mesbah, Abdelhak ;
Baddari, Ibtihel ;
Riahla, Mohamed Amine .
JORDANIAN JOURNAL OF COMPUTERS AND INFORMATION TECHNOLOGY, 2023, 9 (04) :328-346