一句话:提出AdvSCanner,结合LLM与静态分析生成对抗性智能合约,以利用重入漏洞并展示攻击可行性。
智能合约容易受到漏洞影响,其中重入攻击因破坏力强而风险突出。现有重入漏洞检测方法(如静态分析)往往误报率高,并且缺乏直接展示漏洞如何被攻击利用的能力。为此,本文提出AdvSCanner,结合大语言模型(LLM)与静态分析来生成对抗性智能合约,以利用重入漏洞。该方法的目标不只是检测漏洞,而是生成能够体现漏洞可利用性的对抗合约,从而弥补传统方法在误报与攻击实例说明上的不足。给出的摘要未报告具体实验设置、对比基线或量化结果,因此其评估效果尚需查看正文。
Smart contracts are prone to vulnerabilities, with reentrancy attacks posing significant risks due to their destructive potential. While various methods exist for detecting reentrancy vulnerabilities in smart contracts, such as static analysis, these approaches often suffer from high false positive rates and lack the ability to directly illustrate how vulnerabilities can be exploited in attacks.
@inproceedings{paperbot8433,
title = {AdvSCanner: Generating Adversarial Smart Contracts to Exploit Reentrancy Vulnerabilities Using LLM and Static Analysis},
author = {Yin Wu and Xiaofei Xie and Chenyang Peng and Dijun Liu and Hao Wu and Ming Fan and Ting Liu and Haijun Wang},
booktitle = {ASE},
year = {2024},
doi = {10.1145/3691620.3695482}
}