WHGDroid: Effective android malware detection based on weighted heterogeneous graph

被引:3
|
作者
Huang, Lu [1 ]
Xue, Jingfeng [1 ]
Wang, Yong [2 ]
Liu, Zhenyan [3 ]
Chen, Junbao [4 ]
Kong, Zixiao [5 ]
机构
[1] Beijing Inst Technol, Beijing 100081, Peoples R China
[2] Beijing Inst Technol, Comp Sci, Beijing 100081, Peoples R China
[3] Beijing Inst Technol, Sch Comp Sci & Technol, Beijing 100081, Peoples R China
[4] Beijing Inst Technol, software Engn, Beijing 100081, Peoples R China
[5] Beijing Inst Technol, doctoral program, Beijing 100081, Peoples R China
基金
中国国家自然科学基金;
关键词
Android malware detection; Mobile application security; Graph neural network; Heterogeneous graph; Graph representation learning; NETWORK;
D O I
10.1016/j.jisa.2023.103556
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The growing Android malware is seriously threatening the privacy and property security of Android users. However, the existing detection methods are often unable to maintain sustainability as Android malwares evolve. To address this issue, instead of directly using the intra-App feature, we exploit diverse inter-App relations to build a higher-level semantic association, making it more difficult for malware to evade detection. In this paper, we propose WHGDroid, a new malware detection framework based on weighted heterogeneous graph, which helps detect malware by implicit higher-level semantic connectivity across Apps. To comprehensively analyze Apps, we first extract five different Android entities and five relations, and then model the entities and relations among them into a weighted heterogeneous graph (WHG), in which weights are used to represent the importance of entities. Rich-semantic metapaths are proposed to establish the implicit associations between App nodes and derive homogeneous graphs containing only App nodes. Finally, graph neural network is used to learn the numerical embedding representations of Apps. We make a comprehensive comparison with five baseline methods on large datasets in different read scenarios. The experimental results show that WHGDroid is superior to two state-of-the-art methods in all cases.
引用
收藏
页数:10
相关论文
共 50 条
  • [21] A New Approach for Effective Malware Detection in Android-based Devices
    Deypir, Mahmood
    2016 13TH INTERNATIONAL IRANIAN SOCIETY OF CRYPTOLOGY CONFERENCE ON INFORMATION SECURITY AND CRYPTOLOGY (ISCISC), 2016, : 112 - 116
  • [22] Effective and Explainable Detection of Android Malware Based on Machine Learning Algorithms
    Kumar, Rajesh
    Zhang Xiaosong
    Khan, Riaz Ullah
    Kumar, Jay
    Ahad, Ijaz
    PROCEEDINGS OF 2018 INTERNATIONAL CONFERENCE ON COMPUTING AND ARTIFICIAL INTELLIGENCE (ICCAI 2018), 2018, : 35 - 40
  • [23] Android Malware Detection Method Based on Frequent Pattern and Weighted Naive Bayes
    Li, Jingwei
    Wu, Bozhi
    Wen, Weiping
    CYBER SECURITY, CNCERT 2018, 2019, 970 : 36 - 51
  • [24] Graph-Based Android Malware Detection and Categorization through BERT Transformer
    Simoni, Marco
    Saracino, Andrea
    18TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY & SECURITY, ARES 2023, 2023,
  • [25] 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
  • [26] Research and implementation of Android malware detection algorithm based on Graph Convolutional Networks
    Wang, Yue
    Kezierbieke, Hailati
    Chen, Qinglin
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON ALGORITHMS, SOFTWARE ENGINEERING, AND NETWORK SECURITY, ASENS 2024, 2024, : 548 - 553
  • [27] GSDroid: Graph Signal Based Compact Feature Representation for Android Malware Detection
    Surendran, Roopak
    Thomas, Tony
    Emmanuel, Sabu
    EXPERT SYSTEMS WITH APPLICATIONS, 2020, 159
  • [28] Category Based Malware Detection for Android
    Grampurohit, Vijayendra
    Kumar, Vijay
    Rawat, Sanjay
    Rawat, Shatrunjay
    SECURITY IN COMPUTING AND COMMUNICATIONS, 2014, 467 : 239 - 249
  • [29] A fast malware detection model based on heterogeneous graph similarity search
    Li, Tun
    Shou, Peng
    Wan, Xin
    Li, Qian
    Wang, Rong
    Jia, Chaolong
    Xiao, Yunpeng
    COMPUTER NETWORKS, 2024, 254
  • [30] Sequencing System Calls for Effective Malware Detection in Android
    Ahsan-Ul-Haque, A. S. M.
    Hossain, Md. Shohrab
    Atiquzzaman, Mohammed
    2018 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2018,