找出可利用的智能合约漏洞
Anthropic的红队报告称,智能体发现了价值460万美元的区块链智能合约漏洞。
- 具体怎么做
- 研究人员使用405个历史使用的合约构建了SCONE-bench。每个智能体在Docker沙箱中运行,该沙箱包含分叉的本地区块链、Foundry工具链以及文件编辑器。智能体有60分钟时间寻找漏洞并编写攻击脚本,使其余额至少增加0.1 ETH或BNB。此外,他们还在2,849个最新部署的合约上运行智能体,但仅进行模拟测试。
- 做到了什么
- 在405份合同中,这些模型在模拟中利用了207次。在截止后合同上,它们的收益达到了460万美元。在2,849份实时合同中,Sonnet 4.5和GPT-5各发现了两次零日漏洞,总价值为3,694美元。
- 上手要点
- 使用 GPT-5 扫描所有 2,849 份合同,花费了 3,476 美元,每次扫描约需 1.22 美元。因此,每次利用这些合同获得的平均净利润仅为 109 美元。
你可以这样试
使用 Claude Code对 [路径或仓库] 中的智能合约进行审计,查找诸如重入攻击、访问控制和算术错误等可利用漏洞。仅在当地分支或测试网络上进行每个疑似漏洞的测试,并撰写一份简短报告,说明如何复现及修复方法。完成意味着列出所有发现的问题,且未经我明确批准,切勿操作实时主网或发送任何交易。