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

被引:16
|
作者
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
相关论文
共 50 条
  • [41] IMAGE-BASED PEST DETECTION AND IDENTIFICATION SYSTEM FOR AGRICULTURE
    Vemulapalli, Sai Bhargav
    Pillagolla, Durga Prasada Rao
    Vempala, Ganesh
    Ravuri, Sri Mahalakshmi
    2024 4TH INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND SOCIAL NETWORKING, ICPCSN 2024, 2024, : 989 - 993
  • [42] Image-Based Rain Detection with Local Binary Pattern-Based Features Using Machine Learning
    Khan, Md Nasim
    Das, Anik
    Ahmed, Mohamed M.
    INTERNATIONAL CONFERENCE ON TRANSPORTATION AND DEVELOPMENT 2022: APPLICATION OF EMERGING TECHNOLOGIES, 2022, : 57 - 67
  • [43] Image-based rendering using image-based priors
    Fitzgibbon, A
    Wexler, Y
    Zisserman, A
    INTERNATIONAL JOURNAL OF COMPUTER VISION, 2005, 63 (02) : 141 - 151
  • [44] Deep Image: An Efficient Image-Based Deep Conventional Neural Network Method for Android Malware Detection
    Marzouk, Marwa A.
    Elkholy, Mohamed
    JOURNAL OF ADVANCES IN INFORMATION TECHNOLOGY, 2023, 14 (04) : 838 - 845
  • [45] Image-Based Rendering Using Image-Based Priors
    Andrew Fitzgibbon
    Yonatan Wexler
    Andrew Zisserman
    International Journal of Computer Vision, 2005, 63 : 141 - 151
  • [46] Image-based rendering using image-based priors
    Fitzgibbon, A
    Wexler, Y
    Zisserman, A
    NINTH IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION, VOLS I AND II, PROCEEDINGS, 2003, : 1176 - 1183
  • [47] A Raw Image-Based End-to-End Object Detection Accelerator Using HOG Features
    Zhang, Xiangyu
    Zhang, Ling
    Lou, Xin
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2022, 69 (01) : 322 - 333
  • [48] Android botnet detection using machine learning models based on a comprehensive static analysis approach
    Hijawi, Wadi'
    Alqatawna, Ja'far
    Al-Zoubi, Ala' M.
    Hassonah, Mohammad A.
    Faris, Hossam
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2021, 58
  • [49] Image-based novel fault detection with deep learning classifiers using hierarchical labels
    Sergin, Nurettin Dorukhan
    Huang, Jiayu
    Chang, Tzyy-Shuh
    Yan, Hao
    IISE TRANSACTIONS, 2024, 56 (10) : 1112 - 1130
  • [50] ADAPTING TEXT CATEGORIZATION FOR MANIFEST BASED ANDROID MALWARE DETECTION
    Coban, Onder
    Ozel, Selma Ayse
    COMPUTER SCIENCE-AGH, 2019, 20 (03): : 383 - 405