Adopting Graph-Based Machine Learning Algorithms to Classify Android Malware

被引:0
|
作者
Karrar, Abdelrahman Elsharif [1 ]
机构
[1] Taibah Univ, Coll Comp Sci & Engn, Medina, Saudi Arabia
来源
INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY | 2022年 / 22卷 / 09期
关键词
Graph-Based Model; Machine Learning; Classification Algorithms; Android Malware Detection;
D O I
10.22937/IJCSNS.2022.22.9.109
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As mobile device usage grows, it is worth noting that smartphones are among the most important inventions of the century. The evolution of smartphones and access to affordable internet has made technology an integral part of our daily lives. Android operating systems have provided an adaptable environment for hackers to develop new mobile applications loaded with malware through which attacks such as denial of service and privacy breaches are executed. Malware developers exploit vulnerabilities in the installation and runtime files to execute cyberattacks on the devices. The present study adopts a graph-based machine learning algorithm to manage imperative permissions and API functionalities using application data from the Drebin project, in which 15,036 applications were tested to determine the most important features for malware detection. Machine learning techniques such as Logistic Regression Algorithm (LR), Decision Tree Algorithm (DT), K-Nearest Neighbor Algorithm (KNN), and Random Forest (RF) Algorithm are used in the classification and training of malware detection programs. The findings suggest that the RF technique achieves the highest rate of recall (96%) and accuracy (97%) while KNN and DT deliver (96%) accuracy while LR delivers (95%).
引用
收藏
页码:840 / 849
页数:10
相关论文
共 50 条
  • [21] Android Malware Detection through Machine Learning Techniques: A Review
    Abikoye, Oluwakemi Christiana
    Gyunka, Benjamin Aruwa
    Akande, Oluwatobi Noah
    INTERNATIONAL JOURNAL OF ONLINE AND BIOMEDICAL ENGINEERING, 2020, 16 (02) : 14 - 30
  • [22] Android Malware Detection Using Machine Learning with Feature Selection Based on the Genetic Algorithm
    Lee, Jaehyeong
    Jang, Hyuk
    Ha, Sungmin
    Yoon, Yourim
    MATHEMATICS, 2021, 9 (21)
  • [23] Machine Learning Classifiers for Android Malware Analysis
    Urcuqui Lopez, Christian Camilo
    Navarro Cadavid, Andres
    2016 IEEE COLOMBIAN CONFERENCE ON COMMUNICATIONS AND COMPUTING (COLCOM), 2016,
  • [24] Impact of datasets on machine learning based methods in Android malware detection: an empirical study
    Ge, Xiuting
    Huang, Yifan
    Hui, Zhanwei
    Wang, Xiaojuan
    Cao, Xu
    2021 IEEE 21ST INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY (QRS 2021), 2021, : 81 - 92
  • [25] Machine learning based hybrid behavior models for Android malware analysis
    Chuang, Hsin-Yu
    Wang, Sheng-De
    2015 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE SECURITY AND RELIABILITY (QRS 2015), 2015, : 201 - 206
  • [26] On the Evaluation of the Machine Learning Based Hybrid Approach for Android Malware Detection
    Ratyal, Natasha Javed
    Khadam, Maryam
    Aleem, Muhammad
    2019 22ND IEEE INTERNATIONAL MULTI TOPIC CONFERENCE (INMIC), 2019, : 100 - 107
  • [27] Evaluation of Tree Based Machine Learning Classifiers for Android Malware Detection
    Rana, Md. Shohel
    Rahman, Sheikh Shah Mohammad Motiur
    Sung, Andrew H.
    COMPUTATIONAL COLLECTIVE INTELLIGENCE, ICCCI 2018, PT II, 2018, 11056 : 377 - 385
  • [28] FEdroid: a lightweight and interpretable machine learning-based android malware detection system
    Huang, Hong
    Huang, Weitao
    Zhou, Yinghang
    Luo, Wengang
    Wang, Yunfei
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2025, 28 (04):
  • [29] Machine-Learning based analysis and classification of Android malware signatures
    Martin, Ignacio
    Alberto Hernandez, Jose
    de los Santos, Sergio
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 97 : 295 - 305
  • [30] Permissions-based Android malware detection using machine learning
    Alomar, Atheer
    AlJarullah, Asma
    Abu-Ghazalah, Sarah
    Neural Computing and Applications, 2025, 37 (06) : 5255 - 5270