一种基于领域自适应的智能合约安全分析框架
A Domain Adaptive Security Analysis Framework for Smart Contracts作者机构:江苏大学计算机科学与通信工程学院江苏镇江212013 江苏大学汽车与交通工程学院江苏镇江212013
出 版 物:《应用科学学报》 (Journal of Applied Sciences)
年 卷 期:2024年第42卷第4期
页 面:585-597页
学科分类:08[工学] 0839[工学-网络空间安全] 081201[工学-计算机系统结构] 0812[工学-计算机科学与技术(可授工学、理学学位)]
主 题:智能合约 领域自适应技术 生成对抗网络 漏洞检测 深度学习
摘 要:现有智能合约漏洞检测方案很大程度上依赖于缜密的专家规则或先验知识,不仅缺乏灵活性且难以应对新型未知漏洞检测,为此提出一种基于领域自适应的智能合约安全分析框架(domain adaptive security analysis framework,DASAF)。首先,在DASAF中,智能合约操作码执行逻辑被获取并被转化为序列特征。其次,为了解决深度学习模型中固有的数据偏移现象引起的模型老化,以及新型未知漏洞有标签样本不足导致的难以获得强泛化性能的问题,在DASAF中引入了生成对抗网络结构和领域自适应技术。最后,在一个公开基准数据集上详细评估了DASAF在智能合约漏洞分析领域的有效性,并与同类方案进行了对比,实验结果表明,本文提出的DASAF优于同类方案。