一种多指标反馈驱动的智能合约模糊测试方法和相关装置

AITNT
正文
推荐专利
一种多指标反馈驱动的智能合约模糊测试方法和相关装置
申请号:CN202510086849
申请日期:2025-01-20
公开号:CN119829463B
公开日期:2025-10-03
类型:发明专利
摘要
本发明提供了一种多指标反馈驱动的智能合约模糊测试方法和相关装置,通过获取给定智能合约,运用静态分析技术提取其语义信息,以此生成交易序列种子放入种子池。然后从池内取出测试交易序列,在插桩EVM上执行测试并收集多指标执行反馈信息,综合这些信息为测试交易序列计算适应度,筛选出符合设定条件的作为下一代种子,其余丢弃,随后对种子随机变异补足数量,再进行组合得到新种子池。不断循环重复测试步骤直至满足停止条件,完成对智能合约的测试。本发明通过多指标反馈驱动,能更全面精准地生成测试用例,有效覆盖智能合约复杂的代码分支,提升漏洞检测效率,减少因智能合约漏洞导致的经济损失,增强智能合约应用的安全性与可靠性。
技术关键词
模糊测试方法 多指标 种子 数据流分析技术 序列 静态分析技术 分支 智能合约代码 代码覆盖率 程序计数器 深度学习技术 深度学习模型 符号 智能合约漏洞 语义信息提取 约束求解器 生成测试用例 语句
系统为您推荐了相关专利信息
1
异常检测模型评估方法、装置、设备、存储介质及产品
度量 周期性 列表 模型评估方法 动态
2
一种基于大数据分析的信息化农业数据存储方法
农业信息数据 分段 信息化农业 数据存储方法 序列
3
车辆轨迹预测方法及装置、轨迹预测模型训练方法及装置
轨迹预测模型 热力图 车辆轨迹预测方法 图像采集设备 样本
4
基于位同步和帧同步联合同步的时间同步方法及装置
采样点 时间同步装置 时间同步方法 数据 接收机
5
Wi-Fi被动跟踪目标模型训练数据的构建方法、训练方法、应用
仿真环境 序列 生成反射信号 轨迹 发射机
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号