
前言
- 不经意发现的
radare2也可以调试EVM bytecode - 可调试交易实时查看
stack和memory信息 - 不断探索好用好玩的功能,不断更新
- 具体的指令及其操作就靠自己咯
- 使用如下命令连接到交易调试
1 | r2 -a evm -D evm "evm://localhost:8545@0x837f83456921c1f38605d87ed7850c0aa668ecce55efbedf9da21d712dd040fe" |
stack栈顶在0x00008fff位置memory位置从0x10000开始,所以需要手工调整到0x10000,可使用如下命令
1 | px 512 @ 0x10000 |
