基于可疑目标关联性的智能合约导向模糊测试方法

AITNT
正文
推荐专利
基于可疑目标关联性的智能合约导向模糊测试方法
申请号:CN202510905285
申请日期:2025-07-02
公开号:CN120449170B
公开日期:2025-09-12
类型:发明专利
摘要
本发明公开了基于可疑目标关联性的智能合约导向模糊测试方法,该方法包括:可疑目标识别阶段:获取待测程序编译并分析智能合约传,构建可疑节点的可疑漏洞路径,计算遗算法种子执行路径距离已知可疑节点的基本块距离。关联性分析阶段:分析种子的函数序列与可疑函数之间的数据依赖关系,为种子标记状态变量、函数入参分别与可疑目标的关联性标签。导向模糊测试阶段:采用可疑目标导向的进化算法生成新种子,在以太坊虚拟机中执行新种子并检测漏洞。本发明能够精确识别与漏洞执行密切相关的状态变量和函数入参,显著提高生成逼近可疑目标代码的种子效率,减少测试资源在良性代码区域的浪费。
技术关键词
种子 模糊测试方法 数据依赖关系 漏洞 节点 标签 待测程序 阶段 污点 序列 进化算法 生成随机 符号 列表 遗传算法 标记 程序计数器 分析工具 轮盘 计算方法
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号