Approve 与无限授权
攻击者诱导用户授权恶意 spender,随后无需再次签名即可转走对应 Token。无限额度授权尤其危险。
Web3 资产被盗并不总是源于私钥泄露。更多时候,用户在假空投、假客服、假 DApp 或伪装交易页面中签下了恶意授权,让攻击者在之后转走资产。
攻击者诱导用户授权恶意 spender,随后无需再次签名即可转走对应 Token。无限额度授权尤其危险。
用户可能以为没有发起链上交易就安全,但 Permit 类签名可被攻击者之后提交上链完成授权。
setApprovalForAll 可让攻击者转移整个系列或多个 NFT。假交易市场和假空投页面常利用这一点。
项目方应对前端域名、依赖包、签名文案、合约权限和社群公告建立变更审核。重要活动上线前,应准备假站监控、用户提醒模板、授权清理入口和安全事件响应流程。