-
静态程序分析框架:破坏者,针对以太坊智能合约字节码
资源介绍
破坏者
Vandal是开发的针对以太坊智能合约字节码的静态程序分析框架。 它将EVM字节码程序反编译为对程序的控制流程图进行编码的等效中间表示形式。 此表示删除了所有堆栈操作,从而公开了否则会被遮盖的数据依赖性。 然后,将这些信息与Datalog规范一起馈入分析引擎中,以提取程序属性。
有Vandal框架的更全面描述,以及。
Vandal已获得。
刊物
Vandal:《智能合约的可扩展安全性分析框架》 ,Lexi Brent,Anton Jurisevic,Michael Kong,Eric Liu,Francois Gauthier,Vincent Gramoli,Ralph Holz,