一种动静结合的智能合约漏洞检测方法

AITNT
正文
推荐专利
一种动静结合的智能合约漏洞检测方法
申请号:CN202411677797
申请日期:2024-11-21
公开号:CN119577784A
公开日期:2025-03-07
类型:发明专利
摘要
本发明公开了一种动静结合的智能合约漏洞检测方法,属于软件测试、漏洞检测以及智能合约安全等领域。当智能合约漏洞检测忽略跨合约场景下多个智能合约之间的相互影响和调用路径,将会产生大量的误报和漏报,降低漏洞检测的准确性。本方法在数据流依赖和控制流依赖基础上定义跨合约调用依赖,进而构建跨合约场景下的智能合约依赖图ICDG(Inter‑Contract Dependency Graph,ICDG),已完整表示多方智能合约之间的依赖关系,及复杂智能合约应用的交互逻辑。本方法基于历史交易信息进行跨合约调用挖掘及评价,并设计启发式逆向搜索策略和遗传算法,基于ICDG进行漏洞检测。本方法在单智能合约漏洞检测是可行有效的,并可提升跨合约场景下智能合约漏洞检测效果。
技术关键词
智能合约漏洞 智能合约调用 漏洞检测方法 生成测试数据 遗传算法 漏洞特征 场景 策略 定义 规模 逻辑 频率 基础 关系
系统为您推荐了相关专利信息
1
一种超长桩基底阻力预测方法及预测模型
阻力预测方法 系统优化算法 鲸鱼优化算法 人工生态 遗传算法
2
任务调度方法、电子设备及程序产品
任务调度方法 染色体 优化约束条件 服务质量需求 基因
3
多云环境下的容器化运维编排引擎及资源动态调度方法
资源动态调度方法 多云环境 云平台 资源分配 策略
4
基于目标点聚类和改进遗传算法的多装备任务智能分解与调度方法
装备 任务调度模型 遗传算法 染色体 遗传优化算法
5
一种海洋牧场多层营养级综合养殖物种组合优化方法
组合优化方法 养殖面积 海洋牧场 排放量 养殖系统
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号