arrow
返回

A malware detection model based on imbalanced heterogeneous graph embeddings

delete2024-07-01
delete8
PRE
AI
T
Tun Li *
X
Xin Wan
Q
Qian Li
Q
Qilie Liu
R
Rong Wang
C
Chaolong Jia
Y
Yunpeng Xiao
DOI:10.1016/j.eswa.2023.123109delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The proliferation of malware in recent years has posed a significant threat to the security of computers and mobile devices. Detecting malware, especially on the Android platform, has become a growing concern for researchers and the software industry. This paper proposes a new method for detecting Android malware based on unbalanced heterogeneous graph embedding. First of all, most malware datasets contain an imbalance of malicious and benign samples, since some types of malware are scarce and difficult to collect. Thus, as a result of this problem, the classification algorithm is unable to analyze the minority samples through sufficient data, resulting in poor downstream classifier performance, in light of the fact that adversarial generation networks possess the characteristic of completing data, an algorithm for generating graph structure data is presented, in which nodes are generated to simulate the distribution of minority nodes within a network topology. Then, considering that heterogeneous information networks have the characteristics of retaining rich node semantic features and mining implicit relationships, heterogeneous graphs are used to construct models for different types of entities (i.e. Apps, APIs, permissions, intents, etc.) and different meta-paths. Finally, a new method is introduced to alleviate the over-smoothing phenomenon of node information in the propagation of deep network. In the deep GCN, we first sample the leader nodes of each layer node, and then add a residual connection and an identity map in order to determine the characteristics of the high-order leader. In this paper, a self-attention-based semantic fusion method is also applied to adaptively fuse embedded representations of software nodes under different meta-paths. The test results demonstrate that the proposed IHODroid model effectively detects malicious software. In the DREBIN dataset, which consists of 123,453 Android applications and 5,560 malicious samples, the IHODroid model achieves an accuracy of 0.9360 and an F1 score of 0.9360, outperforming other state-of-the-art baseline methods.
Keyword:
Malware
Imbalanced networks
Generative adversarial networks
Heterogeneous graph
Representation learning

期刊

Expert Systems with Applications 封面图
Expert Systems with Applications
IF:
7.5
论文数:
3.0W
被引数:
10.2W

机构

C
chongqing university of posts & telecommunications
学者数:
6.7K
论文数: 5.3K
被引数: 5
引用论文

引用论文

Dynamic model of Malware propagation based on tripartite graph and spread influence
err2020-09-08
err8
PREAI
errLi, Tun; Liu, Yanbing; Wu, Xinhong; Xiao, Yunpeng; Sang, Chunyan
err分享
err收藏
Static malware detection and attribution in android byte-code through an end-to-end deep system
err2020-01-01
err70
PREAI
errAmin, Muhammad; Tanveer, Tamleek Ali; Tehseen, Mohammad; Khan, Murad; Khan, Fakhri Alam; Anwar, Sajid
err分享
err收藏
Similarity-based Android malware detection using Hamming distance of static binary features
err2020-04-01
err116
errOAAI
errTaheri, Rahim; Ghahramani, Meysam; Javidan, Reza; Shojafar, Mohammad; Pooranian, Zahra; Conti, Mauro
err分享
err收藏
Arsenic removal from aqueous solutions by adsorption using novel MIL-53(Fe) as a highly efficient adsorbent使用新型MIL-53(Fe) 作为高效吸附剂通过吸附从水溶液中去除砷
err2015-01-01
err0
PREAI
errTuan. A. Vu; Giang. H. Le; Canh. D. Dao; Lan. Q. Dang; Kien. T. Nguyen; Quang. K. Nguyen; Phuong. T. Dang; Hoa. T. K. Tran; Quang. T. Duong; Tuyen. V. Nguyen; Gun. D. Lee
err分享
err收藏
Regression Analysis for COVID-19 Infections and Deaths Based on Food Access and Health Issues
err2022-02-08
err0
errOAAI
errAbrar Almalki; Balakrishna Gokaraju; Yaa Acquaah; Anish Turlapaty
err分享
err收藏
err分享
err收藏
学者 查看更多内容