信息搜集¶
ETH · 知识域。链上侦察。标签:智能合约信息搜集、账户信息搜集。
触发特征¶
- 给合约地址/RPC/私钥,要求先摸清目标结构。
- 代理合约、多合约系统、治理/金库结构还原。
智能合约信息搜集¶
- 代码获取:已验证合约读 etherscan/basescan 源码;未验证用
cast implementation、反编译(panoramix/heimdall)。 - 代理模式识别:EIP-1967 存储槽(
0x360894...implementation slot)读逻辑合约地址(→ 智能合约 代理利用)。 - 存储布局:
forge inspect Target storageLayout读变量槽位;slot0 常有 owner。 - 权限面:owner/admin 的 modifier 分布;
onlyOwner函数清单。 - 合约余额/代币持仓(
cast balance、ERC20 balanceOf)。
账户信息搜集¶
- EOA 画像:交易历史(来源资金链、常用对手方)、nonce、标签库(arkham/misttrack 国内同源思路)。
- 题目基础设施:题目合约的 setup 合约(isSolved() 接口)、 faucet、玩家实例部署参数。
- 交易来源分析:-funded-by 模式找出题方钱包关联的其他题目实例(跨题联动线索)。
工具速查¶
cast chain-id --rpc-url $RPC
cast storage <addr> 0 # 读 slot0
cast tx <hash> # 交易详情
tenderly debug <txhash> # 交易调试还原调用栈