【发布时间】:2021-12-30 13:24:26
【问题描述】:
BSC 上有一份合约未经验证,我非常渴望得到它背后的代码。我有完整的字节码和 ABI。使用这个可以获得可读的源代码吗?
谢谢!
【问题讨论】:
标签: ethereum solidity smartcontracts binance-smart-chain bsc
BSC 上有一份合约未经验证,我非常渴望得到它背后的代码。我有完整的字节码和 ABI。使用这个可以获得可读的源代码吗?
谢谢!
【问题讨论】:
标签: ethereum solidity smartcontracts binance-smart-chain bsc
BSCScan 有一个集成的decompiler,它从输入的二进制字节码生成伪代码。
它并不完美 - 一些生成的代码执行过于复杂的操作,可以在 Solidity 中写在一行上,一些函数根本无法反编译,......但它可以帮助手动重建源代码。
还有其他在线可用的反编译器。通常,使用多种工具对二进制文件进行反编译会有所帮助,以便您更好地了解源代码应该做什么。
【讨论】: