用途:这是一个面向 DeFi 智能合约漏洞赏金(bug bounty)的参考技能,按漏洞类型组织排查思路,帮助审计者针对特定 bug 类别定位问题。资料中明确列出 10 类 bug,并说明每类包含根因、易受攻击代码、修复方式、grep 检索模式与真实已付款案例。
主要能力:资料详细展开了前 4 类。第 1 类“会计状态不同步”,称其为 #1 严重 bug 类,占 Immunefi 全部 Critical 的 28%,含幻影收益、快路径跳过状态更新、奖励计入错误累加器、更新顺序错误等变体。第 2 类“访问控制”,占 Critical 的 19%,2024 年损失 9.53 亿美元,含缺失修饰符、存在性 vs 所有权检查错误、require 恒真、静默修饰符、未初始化代理等变体。第 3 类“不完整代码路径”,占 Critical 的 17%,含更新函数缺退款、部分成交代币卡死、失败时删除队列项、safeApprove 未清理、mint() 跳过 deposit() 的收款检查等变体。第 4 类“差一错误与边界条件”,占 High 的 22%,含周期/纪元边界、时间锁、循环 break、数组下标、金额边界、舍入精度等检查点。
使用方式:资料给出可复制的 grep 命令用于检索余额/供应量变量、状态写入、提前返回、修饰符、safeApprove、delete、边界比较等;并给出“函数族对比测试”和“角色审计清单”等人工核查步骤。
适用场景:DeFi 协议审计、漏洞赏金定向排查、代码评审清单。
限制:资料仅完整展开前 4 类,其余 6 类未提供细节;部分案例的赏金金额标注为 n/a;所有内容为参考性排查线索,不构成对具体协议漏洞的确认。