Android Malware Detection: Leveraging Deep Learning with Process Control Block Information

被引:0
|
作者
Alawneh, Heba [1 ]
Alkofahi, Hamza [1 ]
Umphress, David [2 ]
机构
[1] Jordan Univ Sci & Technol, Irbid, Jordan
[2] Auburn Univ, Auburn, AL 36849 USA
来源
DISTRIBUTED COMPUTING AND ARTIFICIAL INTELLIGENCE, 21ST INTERNATIONAL CONFERENCE | 2025年 / 1259卷
关键词
Dynamic Malware Detection; Deep Learning; Process Control Block mining; kernel-level monitoring;
D O I
10.1007/978-3-031-82073-1_13
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The security and privacy of Android device users are seriously threatened by the sophistication and endurance of malware. The risks associated with malware assaults on Android are larger than ever since mobile devices are being utilized for sensitive transactions and data storage more and more. This paper proposes a dynamic malware detection system that mines data from Process Control Blocks (PCBs) during process execution to identify malicious activity using deep learning techniques. Our method provides robust detection of various threats by examining processes at this fundamental level. It precisely monitors changes in PCB parameters for all application threads functioning at the kernel level, in contrast to user-level malware detection. Our PCB mining approach outperforms existing methods in accuracy and scalability of captured PCB records. Our testing findings revealed a high success rate, capturing over 99 percent of context transitions. Utilizing a manageable sequence size of 12 PCBs, our deep learning detection model successfully identified malicious activity at various points in the process execution, achieving an accuracy of 95.6%.
引用
收藏
页码:129 / 138
页数:10
相关论文
共 50 条
  • [31] A Method for Automatic Android Malware Detection Based on Static Analysis and Deep Learning
    Ibrahim, Mulhem
    Issa, Bayan
    Jasser, Muhammed Basheer
    IEEE ACCESS, 2022, 10 : 117334 - 117352
  • [32] Deep Learning Based Malware Detection Tool Development for Android Operating System
    Tokmak, Mahmut
    Kucuksille, Ecir Ugur
    Kose, Utku
    BRAIN-BROAD RESEARCH IN ARTIFICIAL INTELLIGENCE AND NEUROSCIENCE, 2021, 12 (04): : 28 - 56
  • [33] MAPAS: a practical deep learning-based android malware detection system
    Kim, Jinsung
    Ban, Younghoon
    Ko, Eunbyeol
    Cho, Haehyun
    Yi, Jeong Hyun
    INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2022, 21 (04) : 725 - 738
  • [34] Android malware detection for timely detection using multi-class deep learning methods
    Anusha, M.
    Karthika, M.
    INTERNATIONAL JOURNAL OF INTELLIGENT ENGINEERING INFORMATICS, 2024, 12 (02) : 213 - 235
  • [35] FLSH: A Framework Leveraging Similarity Hashing for Android Malware and Variant Detection
    Hadi, Hassan Jalil
    Khalid, Alina
    Hussain, Faisal Bashir
    Ahmad, Naveed
    Alshara, Mohammed Ali
    IEEE ACCESS, 2025, 13 : 26142 - 26156
  • [36] Towards Multimodal Learning for Android Malware Detection
    McGiff, Josh
    Hatcher, William G.
    Nguyen, James
    Yu, Wei
    Blasch, Erik
    Lu, Chao
    2019 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2019, : 432 - 436
  • [37] An Android Malware Detection Method Based on Deep AutoEncoder
    He, Nengqiang
    Wang, Tianqi
    Chen, Pingyang
    Yan, Hanbing
    Jin, Zhengping
    PROCEEDINGS OF 2018 ARTIFICIAL INTELLIGENCE AND CLOUD COMPUTING CONFERENCE (AICCC 2018), 2018, : 88 - 93
  • [38] A Hybrid Deep Network Framework for Android Malware Detection
    Zhu, Hui-Juan
    Wang, Liang-Min
    Zhong, Sheng
    Li, Yang
    Sheng, Victor S.
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (12) : 5558 - 5570
  • [39] Leveraging deep learning and image conversion of executable files for effective malware detection: A static malware analysis approach
    Guven, Mesut
    AIMS MATHEMATICS, 2024, 9 (06): : 15223 - 15245
  • [40] DroidDeepLearner: Identifying Android Malware Using Deep Learning
    Wang, Zi
    Cai, Juecong
    Cheng, Sihua
    Li, Wenjia
    2016 IEEE 37TH SARNOFF SYMPOSIUM, 2016, : 160 - 165