摘要
本发明公开了基于漏洞怀疑度公式的智能合约漏洞检测方法及系统,属于智能合约漏洞检测技术领域,本发明包括:将训练集中智能合约按照语义拆分若干语义模块;将各语义模块中的字节码反编译为操作码,对操作码切割形成碎片训练集;将碎片训练集中的碎片码与其对应标签码输入到卷积神经网络进行训练,获得漏洞检测模型;将碎片特征检测集作为漏洞检测模型的输入,检测智能合约是否存在漏洞。本发明通过将智能合约拆分成若干语义模块,在将字节码编译、切割成碎片集,并为各碎片标注标签码;再进行特征训练形成漏洞检测模型;在检测过程中不仅对比漏洞对应的切片特征,同时对比切片的标签,避免误报,提高漏洞检测精度。
技术关键词
语义
标签
智能合约漏洞
目录
模型训练模块
切割模块
训练集
切片
频率
标识
精度
系统为您推荐了相关专利信息
分类器
神经网络模型
智能设备
云服务器
特征提取器
配电网信息
融合优化方法
资源分配优化技术
语义
统一通信协议
多尺度特征融合
多尺度特征金字塔
多尺度特征提取
语义
图像块