Graph Similarity Metric Using Graph Convolutional Network: Application to Malware Similarity Match

被引:3
|
作者
Zhao, Bing-lin [1 ]
Liu, Fu-dong [1 ]
Shan, Zheng [1 ]
Chen, Yi-hang [1 ]
Liu, Jian [2 ]
机构
[1] State Key Lab Math Engn & Adv Comp, Zhengzhou, Henan, Peoples R China
[2] Nanjing Univ Finance & Econ, Coll Informat Engn, Nanjing, Jiangsu, Peoples R China
关键词
graph convolutional network; graph similarity computation; malware similarity metric;
D O I
10.1587/transinf.2018EDL8259
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays, malware is a serious threat to the Internet. Traditional signature-based malware detection method can be easily evaded by code obfuscation. Therefore, many researchers use the high-level structure of malware like function call graph, which is impacted less from the obfuscation, to find the malware variants. However, existing graph match methods rely on approximate calculation, which are inefficient and the accuracy cannot be effectively guaranteed. Inspired by the successful application of graph convolutional network in node classification and graph classification, we propose a novel malware similarity metric method based on graph convolutional network. We use graph convolutional network to compute the graph embedding vectors, and then we calculate the similarity metric of two graph based on the distance between two graph embedding vectors. Experimental results on the Kaggle dataset show that our method can applied to the graph based malware similarity metric method, and the accuracy of clustering application with our method reaches to 97% with high time efficiency.
引用
收藏
页码:1581 / 1585
页数:5
相关论文
共 50 条
  • [1] A similarity metric method of obfuscated malware using function-call graph
    Xu M.
    Wu L.
    Qi S.
    Xu J.
    Zhang H.
    Ren Y.
    Zheng N.
    [J]. Journal of Computer Virology and Hacking Techniques, 2013, 9 (1) : 35 - 47
  • [2] Graph Convolutional Network Based on Manifold Similarity Learning
    Si-Bao Chen
    Xiu-Zhi Tian
    Chris H. Q. Ding
    Bin Luo
    Yi Liu
    Hao Huang
    Qiang Li
    [J]. Cognitive Computation, 2020, 12 : 1144 - 1153
  • [3] Application of deep metric learning to molecular graph similarity
    Coupry, Damien E.
    Pogany, Peter
    [J]. JOURNAL OF CHEMINFORMATICS, 2022, 14 (01)
  • [4] Graph Convolutional Network Based on Manifold Similarity Learning
    Chen, Si-Bao
    Tian, Xiu-Zhi
    Ding, Chris H. Q.
    Luo, Bin
    Liu, Yi
    Huang, Hao
    Li, Qiang
    [J]. COGNITIVE COMPUTATION, 2020, 12 (06) : 1144 - 1153
  • [5] Application of deep metric learning to molecular graph similarity
    Damien E. Coupry
    Peter Pogány
    [J]. Journal of Cheminformatics, 14
  • [6] Graph-Graph Similarity Network
    Yue, Han
    Hong, Pengyu
    Liu, Hongfu
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, 35 (07) : 9136 - 9146
  • [7] Metric Indexing for Graph Similarity Search
    Bause, Franka
    Blumenthal, David B.
    Schubert, Erich
    Kriege, Nils M.
    [J]. SIMILARITY SEARCH AND APPLICATIONS, SISAP 2021, 2021, 13058 : 323 - 336
  • [8] Graph Embedding with Similarity Metric Learning
    Tao, Tao
    Wang, Qianqian
    Ruan, Yue
    Li, Xue
    Wang, Xiujun
    [J]. SYMMETRY-BASEL, 2023, 15 (08):
  • [9] A Malware Similarity Analysis Method Based on Network Control Structure Graph
    Wang, Duanyi
    Shu, Hui
    Kang, Fei
    Bu, Wenjuan
    [J]. PROCEEDINGS OF 2020 IEEE 11TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2020), 2020, : 295 - 300
  • [10] MRI reconstruction with enhanced self-similarity using graph convolutional network
    Ma, Qiaoyu
    Lai, Zongying
    Wang, Zi
    Qiu, Yiran
    Zhang, Haotian
    Qu, Xiaobo
    [J]. BMC MEDICAL IMAGING, 2024, 24 (01):