一种基于传播作用域的静态二进制代码污点分析方法

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种基于传播作用域的静态二进制代码污点分析方法
申请号:CN202510962849
申请日期:2025-07-14
公开号:CN120822222A
公开日期:2025-10-21
类型:发明专利
摘要
本发明公开了一种基于传播作用域的静态二进制代码污点分析方法,涉及静态二进制代码污点分析领域,包括:基于目标二进制代码的反汇编结果,提取程序指令集合和控制流结构;基于控制流图,计算二进制代码的带有来源的值集;基于控制流图与带有来源的值集,执行跨函数的污点传播分析,识别各函数中受污染影响的内存位置或寄存器及其传播作用范围;基于污点及其传播作用范围,提取所有使用污点数据的指令集合。本发明能够在不增加分析开销的提前下,降低静态二进制污点分析的误报率,约减污点分析涉及的指令集合,对于提高动态污点分析插桩效率和运行效率,提升基于污点分析的协议逆向、模糊测试和漏洞挖掘的准确性有着重要意义。
技术关键词
污点分析方法 指令 动态污点分析 标记 索引 队列 内存 语义特征 关系 入口 漏洞 协议 数据 节点 程序