湖北大学学报(自然科学版)

2024, v.46;No.186(04) 531-539

[打印本页] [关闭]
本期目录(Current Issue) | 过刊浏览(Archive) | 高级检索(Advanced Search)

基于语义与结构特征融合的整数溢出漏洞检测
Integer overflow vulnerability detection based on the fusion of semantics and structural features

林彦君,张龑

摘要(Abstract):

针对传统智能合约漏洞检测方法对于源代码信息挖掘不充分的问题,本研究聚焦于智能合约最具代表性的整数溢出漏洞,提出一种语义和结构特征融合的智能合约漏洞检测方法。该方法首先通过智能合约的操作码序列获取漏洞的语义特征,然后构建合约的控制流程图,传入图注意力网络中进行训练,得到其特征表示。接着使用双向长短期记忆网络和注意力机制进行训练获得漏洞代码的上下文序列特征,并将提取的语义和结构特征相结合进行漏洞检测。实验结果表明,本文中提出的算法在数据集中的F_1分数和准确率分别为95.86%和95.08%,与其他传统检测方法相比有较明显的性能提升。

关键词(KeyWords): 整数溢出;智能合约;漏洞检测;深度学习

Abstract:

Keywords:

基金项目(Foundation): 国家自然科学基金(61977021)资助

作者(Author): 林彦君,张龑

参考文献(References):

扩展功能
本文信息
服务与反馈
本文关键词相关文章
本文作者相关文章
中国知网
分享