FAGnet: Family-aware-based android malware analysis using graph neural network

被引:2
|
作者
Wang, Zhendong [1 ]
Zeng, Kaifa [1 ]
Wang, Junling [1 ]
Li, Dahai [1 ]
机构
[1] Jiangxi Univ Sci & Technol, Sch Informat Engn, Ganzhou 341000, Jiangxi, Peoples R China
关键词
Android malware analysis; Malware family; Graph neural network; Graph classification; Static code analysis;
D O I
10.1016/j.knosys.2024.111531
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Android malware family analysis is essential for building an efficient malware detection mechanism. In recent years, many graph representation learning -based malware detection and classification studies have been proposed, and many methods model malware as graph data to mine the behavioral semantics of malware. However, they do not consider the relationship at the sample (graph) level, and malware belonging to the same family has similar malicious behavior. The transformation of samples according to the Data Processing Inequality (DPI) will lead to the loss of mutual information transmission, which inspired us to consider the analysis of malware based on graph representation learning from this perspective. In this paper, we consider introducing the relationship between malware samples, inserting a family representation refinement component that is conducive to improving the family separability in the graph classification task, and propose a Family -Aware Graph neural network Android malware analysis (FAGnet). We use 4 backbones to perform extension experiments on 2 benchmark datasets and comprehensively compare some baseline methods. The experiments verify the effectiveness of FAGnet, which achieves 98.11 % accuracy on the Drebin dataset and 83.45 % and 72.76 % accuracy on the CICAndMal2017 category and family classification, respectively. In addition, FAGnet is evaluated with real -world data, and its satisfactory performance was maintained in real -world scenarios.
引用
收藏
页数:14
相关论文
共 50 条
  • [41] SOMDROID: android malware detection by artificial neural network trained using unsupervised learning
    Arvind Mahindru
    A. L. Sangal
    Evolutionary Intelligence, 2022, 15 : 407 - 437
  • [42] Visualising Static Features and Classifying Android Malware Using a Convolutional Neural Network Approach
    Kiraz, Omer
    Dogru, Ibrahim Alper
    APPLIED SCIENCES-BASEL, 2024, 14 (11):
  • [43] Malware Analysis and Classification using Artificial Neural Network
    Makandar, Aziz
    Patrot, Anita
    2015 INTERNATIONAL CONFERENCE ON TRENDS IN AUTOMATION, COMMUNICATIONS AND COMPUTING TECHNOLOGY (I-TACT-15), 2015,
  • [44] A Generative Neural Network for Enhancing Android Metamorphic Malware Detection based on Behaviour Profiling
    Turnbull, Leigh
    Tan, Zhiyuan
    Babaagba, Kehinde O.
    2022 5TH IEEE CONFERENCE ON DEPENDABLE AND SECURE COMPUTING (IEEE DSC 2022), 2022,
  • [45] Capturing Android Malware Behaviour Using System Flow Graph
    Andriatsimandefitra, Radoniaina
    Tong, Valerie Viet Triem
    NETWORK AND SYSTEM SECURITY, 2014, 8792 : 534 - 541
  • [46] Interpretable Automatic Detection of Android Malware Based on Graph Embedding
    Wang, Yulian
    Lu, Mingming
    Computer Engineering and Applications, 2024, 57 (23) : 122 - 128
  • [47] Structural Attack against Graph Based Android Malware Detection
    Zhao, Kaifa
    Zhou, Hao
    Zhu, Yulin
    Zhan, Xian
    Zhou, Kai
    Li, Jianfeng
    Yu, Le
    Yuan, Wei
    Luo, Xiapu
    CCS '21: PROCEEDINGS OF THE 2021 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2021, : 3218 - 3235
  • [48] Android Malware Family Clustering Based on Multiple Features
    Chen, Xin
    Yu, Dongjin
    Cai, Xinxin
    Jiang, He
    Yu, Haihua
    IEEE TRANSACTIONS ON RELIABILITY, 2024, 73 (02) : 1202 - 1215
  • [49] Android Malware Detection Based on Hypergraph Neural Networks
    Zhang, Dehua
    Wu, Xiangbo
    He, Erlu
    Guo, Xiaobo
    Yang, Xiaopeng
    Li, Ruibo
    Li, Hao
    Vaccaro, Ugo
    APPLIED SCIENCES-BASEL, 2023, 13 (23):
  • [50] DawnGNN: Documentation augmented windows malware detection using graph neural network
    Feng, Pengbin
    Gai, Le
    Yang, Li
    Wang, Qin
    Li, Teng
    Xi, Ning
    Ma, Jianfeng
    COMPUTERS & SECURITY, 2024, 140