MAPAS: a practical deep learning-based android malware detection system

被引:0
|
作者
Jinsung Kim
Younghoon Ban
Eunbyeol Ko
Haehyun Cho
Jeong Hyun Yi
机构
[1] Soongsil University,School of Software Convergence
[2] Soongsil University,School of Software
关键词
Malware detection; Deep learning; Deep learning interpretation; API Call graph analysis;
D O I
暂无
中图分类号
学科分类号
摘要
A lot of malicious applications appears every day, threatening numerous users. Therefore, a surge of studies have been conducted to protect users from newly emerging malware by using machine learning algorithms. Albeit existing machine or deep learning-based Android malware detection approaches achieve high accuracy by using a combination of multiple features, it is not possible to employ them on our mobile devices due to the high cost for using them. In this paper, we propose MAPAS, a malware detection system, that achieves high accuracy and adaptable usages of computing resources. MAPAS analyzes behaviors of malicious applications based on API call graphs of them by using convolution neural networks (CNN). However, MAPAS does not use a classifier model generated by CNN, it only utilizes CNN for discovering common features of API call graphs of malware. For efficiently detecting malware, MAPAS employs a lightweight classifier that calculates a similarity between API call graphs used for malicious activities and API call graphs of applications that are going to be classified. To demonstrate the effectiveness and efficiency of MAPAS, we implement a prototype and thoroughly evaluate it. And, we compare MAPAS with a state-of-the-art Android malware detection approach, MaMaDroid. Our evaluation results demonstrate that MAPAS can classify applications 145.8% faster and uses memory around ten times lower than MaMaDroid. Also, MAPAS achieves higher accuracy (91.27%) than MaMaDroid (84.99%) for detecting unknown malware. In addition, MAPAS can generally detect any type of malware with high accuracy.
引用
收藏
页码:725 / 738
页数:13
相关论文
共 50 条
  • [1] MAPAS: a practical deep learning-based android malware detection system
    Kim, Jinsung
    Ban, Younghoon
    Ko, Eunbyeol
    Cho, Haehyun
    Yi, Jeong Hyun
    [J]. INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2022, 21 (04) : 725 - 738
  • [2] A lightweight deep learning-based android malware detection framework
    Ma, Runze
    Yin, Shangnan
    Feng, Xia
    Zhu, Huijuan
    Sheng, Victor S.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2024, 255
  • [3] Utilizing obfuscation information in deep learning-based Android malware detection
    Wu, Junji
    Kanai, Atsushi
    [J]. 2021 IEEE 45TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2021), 2021, : 1321 - 1326
  • [4] An optimal deep learning-based framework for the detection and classification of android malware
    Bose, S. Jebin
    Kalaiselvi, R.
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2023, 44 (06) : 9297 - 9310
  • [5] Towards Deep Learning-Based Approach for Detecting Android Malware
    Booz, Jarrett
    McGiff, Josh
    Hatcher, William
    Yu, Wei
    Nguyen, James
    Lu, Chao
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE INNOVATION, 2019, 7 (04) : 1 - 24
  • [6] An adaptive semi-supervised deep learning-based framework for the detection of Android malware
    Wajahat, Ahsan
    He, Jingsha
    Zhu, Nafei
    Mahmood, Tariq
    Nazir, Ahsan
    Pathan, Muhammad Salman
    Qureshi, Sirajuddin
    Ullah, Faheem
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2023, 45 (03) : 5141 - 5157
  • [7] Review of Android Malware Detection Based on Deep Learning
    Wang, Zhiqiang
    Liu, Qian
    Chi, Yaping
    [J]. IEEE ACCESS, 2020, 8 : 181102 - 181126
  • [8] Deep Learning Based Malware Detection Tool Development for Android Operating System
    Tokmak, Mahmut
    Kucuksille, Ecir Ugur
    Kose, Utku
    [J]. BRAIN-BROAD RESEARCH IN ARTIFICIAL INTELLIGENCE AND NEUROSCIENCE, 2021, 12 (04): : 28 - 56
  • [9] Intelligent Hyperparameter-Tuned Deep Learning-Based Android Malware Detection and Classification Model
    Raphael, Rincy
    Mathiyalagan, P.
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2023, 32 (11)
  • [10] FAM: Featuring Android Malware for Deep Learning-Based Familial Analysis
    Ban, Younghoon
    Lee, Sunjun
    Song, Dokyung
    Cho, Haehyun
    Yi, Jeong Hyun
    [J]. IEEE ACCESS, 2022, 10 : 20008 - 20018