跨平台的二进制代码块分层语义相似性检测方法及相关装置

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
跨平台的二进制代码块分层语义相似性检测方法及相关装置
申请号:CN202511071291
申请日期:2025-07-31
公开号:CN120974502A
公开日期:2025-11-18
类型:发明专利
摘要
本发明公开了一种跨平台的二进制代码块分层语义相似性检测方法及相关装置,属于代码漏洞检测领域,包括以下步骤:解析所述二进制文件的结构信息,使用混合反汇编引擎解析机器指令,从二进制文件的结构信息中提取基本块,并构建控制流图、数据依赖图及函数调用图;从所述指令序列、基本块、控制流图、数据依赖图及函数调用图中提取指令级语义、基本块级语义及函数级语义;根据所述指令级语义、基本块级语义及函数级语义构建指令级特征、基本块级特征及函数级特征;对所述指令级特征、基本块级特征及函数级特征进行分层相似性检测,该方法及相关装置能够解决传统漏洞检测方法在检测漏洞时出现的检测效率低、精准度差的问题。
技术关键词
相似性检测方法 语义 分层 漏洞检测方法 序列 可读存储介质 汉明距离 生成指令 处理器 节点特征 内存 数据 计算机设备 矩阵 符号 模块 存储器