形式验证+Agent 找虫:代码审计仅能抓 1/8 漏洞,形式规范几乎全中
StefanoGogioso · x · 2026-10-25
0xdoug 团队分享他们在深度审查过的代码库中发现大量真实漏洞的方法:让 agent 起草形式化规范(formal spec),再用形式验证工具验证,而 prompt 的写法对结果影响很大。
对比数据非常直观:
- 代码审计:只能发现约 1/2 的加密类漏洞、仅 1/8 的开源库漏洞;
- 形式验证:几乎可发现全部加密类漏洞、6/8 的开源库漏洞。
结论是:与其只靠 agent 读代码找 bug,不如引导 agent 把代码意图写成形式化规范再验证,覆盖率提升明显。作者表示会分享具体的 prompt 方法。
所属事件:Agent 驱动形式化验证盲测:远超传统代码审计(2 条相关)→
「编程与Agent」频道最新
- SwarmOS:把 GitHub Issues 变成多 Agent 协作合同的开源编排层 — sn2006gy · 2026-10-25
- 论文提出自适应技能粒度框架,编码Agent运行时路由成功率达100% — dair_ai · 2026-10-25
- 研究:LLM 自我重写 Agent harness 两轮仅提升 2.8 分且不显著 — omarsar0 · 2026-10-25
- 开发者给 agent 线程加标签,跨机器一键过滤编排任务 — kevinkern · 2026-10-25
- 开发者:Agent 好用到能反过来告诉你怎么改进它自己 — Then-Programmer7221 · 2026-10-25
- SMP 工具 2 分 51 秒索引 9.6 万文件 Linux 内核树,跑分还揪出一个 1.5 秒查询 bug — Numerous_Beyond_2442 · 2026-10-25