Page 191 - 《软件学报》2026年第6期
P. 191

软件学报 ISSN 1000-9825, CODEN RUXUEW                                        E-mail: jos@iscas.ac.cn
                 2026,37(6):2510−2526 [doi: 10.13328/j.cnki.jos.007487] [CSTR: 32375.14.jos.007487]  http://www.jos.org.cn
                 ©中国科学院软件研究所版权所有.                                                          Tel: +86-10-62562563



                                                                            *
                 基于异质图匹配网络的恶意软件相似性度量方法

                 陈永威  1,2 ,    谷勇浩  1,2 ,    谢玉奇  1,2 ,    吴铁军  3


                 1
                  (北京邮电大学 计算机学院     (国家示范性软件学院), 北京 100876)
                  (智能通信软件与多媒体北京市重点实验室          (北京邮电大学), 北京 100876)
                 2
                 3
                  (绿盟科技集团股份有限公司, 北京 100089)
                 通信作者: 谷勇浩, E-mail: guyonghao@bupt.edu.cn

                 摘 要: 现有静态恶意软件相似性度量方法受到静态免杀技术影响, 模型使用的特征易被混淆或者恶意软件语义
                 未被充分挖掘. 提出一种基于异质图匹配网络的恶意软件相似性度量方法                        HGMSim (heterogeneous graph matching
                 network-based similarity) 解决上述问题, 该方法首先利用反汇编工具       IDA Pro  提取恶意软件的函数调用图, 将函数
                 调用图抽象为异质图, 充分挖掘函数调用图中不同类型函数节点和函数调用关系的异质语义. 同时, 为了挖掘不同
                 函数调用图节点之间的隐式邻居语义, 对两个函数调用图中相似的同类型函数节点建立跨图边, 构建异质图匹配
                 网络. 然后, 提出基于局部点图匹配的异质图嵌入方法并实现恶意软件相似性度量, 解决现有方法对不同家族之间
                 图结构高度相似恶意软件难区分的问题. 最后, 通过对比实验验证                    HGMSim  在恶意软件相似性度量方面具有最佳
                 的性能表现.
                 关键词: 恶意软件相似性; 函数调用图; 异质图匹配网络; 跨图交互
                 中图法分类号: TP311

                 中文引用格式: 陈永威, 谷勇浩, 谢玉奇, 吴铁军. 基于异质图匹配网络的恶意软件相似性度量方法. 软件学报, 2026, 37(6): 2510–2526.
                 http://www.jos.org.cn/1000-9825/7487.htm
                 英文引用格式: Chen  YW,  Gu  YH,  Xie  YQ,  Wu  TJ.  Malware  Similarity  Measurement  Method  Based  on  Heterogeneous  Graph
                 Matching Network. Ruan Jian Xue Bao/Journal of Software, 2026, 37(6): 2510–2526 (in Chinese). http://www.jos.org.cn/1000-9825/
                 7487.htm

                 Malware Similarity Measurement Method Based on Heterogeneous Graph Matching Network
                              1,2
                                                     1,2
                                           1,2
                 CHEN Yong-Wei , GU Yong-Hao , XIE Yu-Qi , WU Tie-Jun 3
                 1
                 (School  of  Computer  Science  (National  Pilot  Software  Engineering  School),  Beijing  University  of  Posts  and  Telecommunications,  Beijing
                  100876, China)
                 2
                 (Beijing  Key  Laboratory  of  Intelligent  Telecommunications  Software  and  Multimedia  (Beijing  University  of  Posts  and
                  Telecommunications), Beijing 100876, China)
                 3
                 (Nsfocus Technologies Group Co. Ltd., Beijing 100089, China)
                 Abstract:  Existing  static  malware  similarity  measurement  methods  are  affected  by  static  anti-antivirus  techniques,  and  the  model  features
                 are  either  easily  confused  or  fail  to  fully  capture  malware  semantics.  This  study  proposes  a  malware  similarity  measurement  method  called
                 heterogeneous  graph  matching  network-based  similarity  (HGMSim)  to  address  the  above  problems.  This  method  first  uses  the  disassembly
                 tool  IDA  Pro  to  extract  a  malware’s  call  graph,  which  is  then  abstracted  into  a  heterogeneous  graph  to  effectively  capture  the
                 heterogeneous  semantics  of  different  function  node  types  and  their  call  relationships.  Meanwhile,  cross-graph  edges  are  established  for
                 similar  function  nodes  of  the  same  type  in  two  call  graphs  to  mine  the  implicit  neighbor  semantics  between  nodes  in  different  call  graphs,


                 *    基金项目: CCF-绿盟科技“鲲鹏”科研基金  (CCF-NSFOCUS202213); 工业信息安全感知与评估技术工业和信息化部重点实验室开放课
                  题  (202406); 北京邮电大学数智北邮融创项目   (RCXM-2025-029)
                  收稿时间: 2024-09-09; 修改时间: 2025-02-12, 2025-05-26; 采用时间: 2025-06-12; jos 在线出版时间: 2025-10-29
                  CNKI 网络首发时间: 2025-10-31
   186   187   188   189   190   191   192   193   194   195   196