基于中间语言图融合的二进制函数相似性检测方法与装置

本发明涉及信息安全技术领域,提供一种基于中间语言图融合的二进制函数相似性检测方法与装置。该方法包括:步骤1:将第一二进制代码和第二二进制代码转换为第一LLVM IR序列和第二LLVM IR序列,并对所述第一LLVM IR序列和所述第二LLVM IR序列进行标准化;步骤2:基于标准化后的第一LLVM IR序列和第二LLVM IR序列提取控制流图和数据流图,将各自提取的控制流图和数据流图进行融合得到第一融合指令图和第二融合指令图;步骤3:将所述第一融合指令图和所述第二融合指令图输入改进的Graphormer模型进行二进制函数相似性检测,得到所述第一二进制代码和所述第二二进制代码中的二进制函数相似性...

Full description

Saved in:
Bibliographic Details
Format Patent
LanguageChinese
Published 01.08.2025
Subjects
Online AccessGet full text

Cover

More Information
Summary:本发明涉及信息安全技术领域,提供一种基于中间语言图融合的二进制函数相似性检测方法与装置。该方法包括:步骤1:将第一二进制代码和第二二进制代码转换为第一LLVM IR序列和第二LLVM IR序列,并对所述第一LLVM IR序列和所述第二LLVM IR序列进行标准化;步骤2:基于标准化后的第一LLVM IR序列和第二LLVM IR序列提取控制流图和数据流图,将各自提取的控制流图和数据流图进行融合得到第一融合指令图和第二融合指令图;步骤3:将所述第一融合指令图和所述第二融合指令图输入改进的Graphormer模型进行二进制函数相似性检测,得到所述第一二进制代码和所述第二二进制代码中的二进制函数相似性检测结果。
Bibliography:Application Number: CN202510488110