GAN-BiLSTM模糊测试器

测试时间减少14%

利用生成对抗网络与双向长短期记忆网络自动生成高质量测试输入,提升智能合约模糊测试的效率,减少无效测试时间。

Ghazi Mergani, Ali · 陈红松

Cluster Computing 2025

参数信息

测试输入有效利用率
86.2 %

技术优势

测试输入更可能触发漏洞

GAN生成面向特定漏洞的引导性输入,而非随机或无目的的数据,提高模糊测试命中漏洞的概率。

智能合约测试时间大幅减少

BiLSTM模型预测输入触发漏洞的潜力,优先测试高潜力输入,避免在无效输入上浪费时间。

基准数据集上表现优于现有工具

在Smartbugs-wild数据集上,MLFUZZ的测试输入有效利用率达86.2%,比SMARTGIFT的测试时间利用率高出14个百分点。

应用场景