Automatic Detection of Android Malware via Hybrid Graph Neural Network

被引:3
|
作者
Zhang, Chunyan [1 ]
Zhou, Qinglei [2 ]
Huang, Yizhao [1 ]
Tang, Ke [1 ]
Gui, Hairen [1 ]
Liu, Fudong [1 ]
机构
[1] State Key Lab Math Engn & Adv Comp, Zhengzhou 450001, Henan, Peoples R China
[2] Zhengzhou Univ, Coll Comp Informat & Engn, Zhengzhou 450001, Henan, Peoples R China
关键词
MODEL;
D O I
10.1155/2022/7245403
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Automatic malware detection was aimed at determining whether the application is malicious or not with automated systems. Android malware attacks have gained tremendous pace owing to the widespread use of mobile devices. Although significant progress has been made in antimalware techniques, these methods mainly rely on the program features, ignoring the importance of source code analysis. Furthermore, the dynamic analysis is low code coverage and poor efficiency. Hence, we propose an automatic Android malware detection approach, named HyGNN-Mal. It analyzes the Android applications at source code level by exploiting the sequence and structure information. Meanwhile, we combine the typical static features, permissions, and APIs. In HyGNN-Mal, we utilize a deep traversal tree neural network (Deep-TNN) to process the code structure information. Particularly, we add position information to code sequence information before putting in self-attention mechanism. The evaluations conducted on multiple public datasets indicate that our method can accurately identify and classify the malicious software, and their best accuracy is 99.62% and 99.2%, respectively.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] An Android Malware Detection Method Based on Metapath Aggregated Graph Neural Network
    Li, Qingru
    Zhang, Yufei
    Wang, Fangwei
    Wang, Changguang
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2023, PT III, 2024, 14489 : 344 - 357
  • [2] Malware Detection in Android via Neural Network using Entropy Features
    Khan, Neeli
    Baig, Duaa
    Khan, Muhammad U. S.
    Abbas, Assad
    Ali, Mazhar
    2021 INTERNATIONAL CONFERENCE ON FRONTIERS OF INFORMATION TECHNOLOGY (FIT 2021), 2021, : 240 - 245
  • [3] NADM: Neural Network for Android Detection Malware
    Nguyen Viet Duc
    Pham Thanh Giang
    PROCEEDINGS OF THE NINTH INTERNATIONAL SYMPOSIUM ON INFORMATION AND COMMUNICATION TECHNOLOGY (SOICT 2018), 2018, : 449 - 455
  • [4] Android Malware Detection via Graph Representation Learning
    Feng, Pengbin
    Ma, Jianfeng
    Li, Teng
    Ma, Xindi
    Xi, Ning
    Lu, Di
    MOBILE INFORMATION SYSTEMS, 2021, 2021
  • [5] Interpretable Automatic Detection of Android Malware Based on Graph Embedding
    Wang, Yulian
    Lu, Mingming
    Computer Engineering and Applications, 2024, 57 (23) : 122 - 128
  • [6] Android malware detection via an app similarity graph
    Frenklach, Tatiana
    Cohen, Dvir
    Shabtai, Asaf
    Puzis, Rami
    COMPUTERS & SECURITY, 2021, 109
  • [7] Multimodal Neural Network Based Malware Detection for Android
    Gu, Fuxuan
    Du, Zhibo
    2024 2ND INTERNATIONAL CONFERENCE ON MOBILE INTERNET, CLOUD COMPUTING AND INFORMATION SECURITY, MICCIS 2024, 2024, : 63 - 67
  • [8] 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
  • [9] GDroid: Android malware detection and classification with graph convolutional network
    Gao, Han
    Cheng, Shaoyin
    Zhang, Weiming
    COMPUTERS & SECURITY, 2021, 106
  • [10] HGDetector: A hybrid Android malware detection method using network traffic and Function call graph
    Feng, Jiayin
    Shen, Limin
    Chen, Zhen
    Lei, Yu
    Li, Hui
    ALEXANDRIA ENGINEERING JOURNAL, 2025, 114 : 30 - 45