A Novel Android Botnet Detection System Using Image-Based and Manifest File Features

被引:20
作者
Yerima, Suleiman Y. [1 ]
Bashar, Abul [2 ]
机构
[1] De Montfort Univ, Fac Comp Engn & Media, Cyber Technol Inst, Leicester LE1 9BH, Leics, England
[2] Prince Mohammad Bin Fahd Univ, Dept Comp Engn, Khobar 31952, Saudi Arabia
关键词
botnet detection; Histogram of Oriented Gradients; image processing; android botnets; machine learning; MALWARE CLASSIFICATION; ENSEMBLE; TREES;
D O I
10.3390/electronics11030486
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Malicious botnet applications have become a serious threat and are increasingly incorporating sophisticated detection avoidance techniques. Hence, there is a need for more effective mitigation approaches to combat the rise of Android botnets. Although the use of Machine Learning to detect botnets has been a focus of recent research efforts, several challenges remain. To overcome the limitations of using hand-crafted features for Machine-Learning-based detection, in this paper, we propose a novel mobile botnet detection system based on features extracted from images and a manifest file. The scheme employs a Histogram of Oriented Gradients and byte histograms obtained from images representing the app executable and combines these with features derived from the manifest files. Feature selection is then applied to utilize the best features for classification with Machine-Learning algorithms. The proposed system was evaluated using the ISCX botnet dataset, and the experimental results demonstrate its effectiveness with F1 scores ranging from 0.923 to 0.96 using popular Machine-Learning algorithms. Furthermore, with the Extra Trees model, up to 97.5% overall accuracy was obtained using an 80:20 train-test split, and 96% overall accuracy was obtained using 10-fold cross validation.
引用
收藏
页数:18
相关论文
共 53 条
[1]  
Abdullah Z, 2017, ADV SCI LETT, V23, P4717, DOI [10.1166/asl.2017.8994, 10.1166/asl.2017.8994, DOI 10.1166/asl.2017.8994]
[2]   AI Meta-Learners and Extra-Trees Algorithm for the Detection of Phishing Websites [J].
Alsariera, Yazan Ahmad ;
Adeyemo, Victor Elijah ;
Balogun, Abdullateef Oluwagbemiga ;
Alazzawi, Ammar Kareem .
IEEE ACCESS, 2020, 8 :142532-142542
[3]  
Alzahrani AJ, 2015, ANN CONF PRIV SECUR, P157, DOI 10.1109/PST.2015.7232968
[4]  
[Anonymous], 2019, IMPERVA REPORT
[5]  
Anu K.A., 2021, INTELLIGENT MANUFACT
[6]  
Anwar S, 2016, INT CONF ELECTRON D, P563, DOI 10.1109/ICED.2016.7804708
[7]  
Arief S.S., 2021, P INT C RAD ANT MICR
[8]   Image-Based Malware Classification Using VGG19 Network and Spatial Convolutional Attention [J].
Awan, Mazhar Javed ;
Masood, Osama Ahmed ;
Mohammed, Mazin Abed ;
Yasin, Awais ;
Zain, Azlan Mohd ;
Damasevicius, Robertas ;
Abdulkareem, Karrar Hameed .
ELECTRONICS, 2021, 10 (19)
[9]   Feature selection using an improved Chi-square for Arabic text classification [J].
Bahassine, Said ;
Madani, Abdellah ;
Al-Sarem, Mohammed ;
Kissi, Mohamed .
JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2020, 32 (02) :225-231
[10]   Exploiting Model Checking for Mobile Botnet Detection [J].
Bernardeschi, Cinzia ;
Mercaldo, Francesco ;
Nardone, Vittoria ;
Santone, Antonella .
KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS (KES 2019), 2019, 159 :963-972