Graph-Based Android Malware Detection and Categorization through BERT Transformer

被引:4
|
作者
Simoni, Marco [1 ,2 ]
Saracino, Andrea [3 ]
机构
[1] Univ Roma La Sapienza, Pisa, Italy
[2] CNR, Pisa, Italy
[3] CNR, Ist Informat & Telemat, Pisa, Italy
来源
18TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY & SECURITY, ARES 2023 | 2023年
基金
欧盟地平线“2020”;
关键词
Cybersecurity; Malware; Android; BERT Transformer; API Call Graph;
D O I
10.1145/3600160.3605057
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose a novel approach to Android malware analysis and categorization that leverages the power of BERT (Bidi-rectional Encoder Representations from Transformers) to classify API call sequences generated from Android API Call Graph. By utilizing the API Call Graph, our approach captures the intricate re-lationships and dependencies between API calls, enabling a deeper understanding of the behavior exhibited by Android malware. Our results show that our approach achieves high accuracy in classi-fying API call sequences as malicious or benign and the method provides a promising solution also for categorizing Android mal-ware and can help mitigate the risks posed by malicious Android applications.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Demadroid: Object Reference Graph-Based Malware Detection in Android
    Wang, Huanran
    He, Hui
    Zhang, Weizhe
    SECURITY AND COMMUNICATION NETWORKS, 2018,
  • [2] GHGDroid: Global heterogeneous graph-based android malware detection
    Shen, Lina
    Fang, Mengqi
    Xu, Jian
    COMPUTERS & SECURITY, 2024, 141
  • [3] Z2F: Heterogeneous graph-based Android malware detection
    Ma, Ziwei
    Luktarhan, Nurbor
    PLOS ONE, 2024, 19 (03):
  • [4] DeepCatra: Learning flow- and graph-based behaviours for Android malware detection
    Wu, Yafei
    Shi, Jian
    Wang, Peicheng
    Zeng, Dongrui
    Sun, Cong
    IET INFORMATION SECURITY, 2023, 17 (01) : 118 - 130
  • [5] Optimizing detection of malware attacks through Graph-based approach
    Muthumanickam, K.
    Ilavarasan, E.
    2017 INTERNATIONAL CONFERENCE ON TECHNICAL ADVANCEMENTS IN COMPUTERS AND COMMUNICATIONS (ICTACC), 2017, : 87 - 91
  • [6] Graph-based Malware Distributors Detection
    Venzhega, Andrei
    Zhinalieva, Polina
    Suboch, Nikolay
    PROCEEDINGS OF THE 22ND INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'13 COMPANION), 2013, : 1141 - 1144
  • [7] Android Malware Detection Using BERT
    Souani, Badr
    Khanfir, Ahmed
    Bartel, Alexandre
    Allix, Kevin
    Le Traon, Yves
    APPLIED CRYPTOGRAPHY AND NETWORK SECURITY WORKSHOPS, ACNS 2022, 2022, 13285 : 575 - 591
  • [8] A Graph-Based Feature Generation Approach in Android Malware Detection with Machine Learning Techniques
    Liu, Xiaojian
    Lei, Qian
    Liu, Kehong
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020 (2020)
  • [9] Dynamic Android Malware Classification Using Graph-Based Representations
    Xu, Lifan
    Zhang, Dongping
    Alvarez, Marco A.
    Morales, Jose Andre
    Ma, Xudong
    Cavazos, John
    2016 IEEE 3RD INTERNATIONAL CONFERENCE ON CYBER SECURITY AND CLOUD COMPUTING (CSCLOUD), 2016, : 220 - 231
  • [10] GENDroid - a graph-based ensemble classifier for detecting Android malware
    Badhani, Shikha
    Muttoo, Sunil Kumar
    INTERNATIONAL JOURNAL OF INFORMATION AND COMPUTER SECURITY, 2022, 18 (3-4) : 327 - 347