如何寻找代理合约的真地址

  • 晓道
  • 更新于 2023-02-03 13:51
  • 阅读 3591

寻找代理合约真地址的一种方法

没事在网上跟人交流,不乏还有反汇编的人才,经常找个代理合约的地址找不到。

这几天心情不错,写一篇教程,分享一下,这种方法适用于evm链的绝大部分场景。

我这种方式简单快捷,基本上百发百中:

1. 找到合约tx
2. 使用tx trace 工具
3. 观察calltrace 的调用
4. 点一下

下面我已avve token合约为例子做一个演示:

合约地址在

https://etherscan.io/token/0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9#code

1. 找一个tx

etherscan 上的链接: 0x1d309a637a0c4093b8ac74d0b07e0b368629de99e754d4aac5fb5b99eb8b2620

64ccbabb92153476173d00392fef146.png

2. 使用 tx trace 工具

tx.eth.samczsun.com

tx.eth.samczsun.com 上的链接: 0x1d309a637a0c4093b8ac74d0b07e0b368629de99e754d4aac5fb5b99eb8b2620

3. 观察calltrace 的调用

504b075c6d3071138eeacd1aa394d16.png

4. 点一下上面观察结果红框位置

会自动跳转到区块链合约地址

代理合约真地址

为什么这样可以 ?

建议大家学学站内的可升级合约的原理。

点赞 4
收藏 10
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

3 条评论

请先 登录 后评论
晓道
晓道
0xdD09...9161
技术交流:https://t.me/realDAO