跳到正文
原文
InfoQ中文· 作者:Olimpiu Pop·· 25 天前精选AI 评分71

谷歌借助 AI 与差分模糊测试将 C 语言依赖库改写为 Rust

AI 导读

谷歌安全团队用 Gemini 将约 3000 行的 C 图像处理库 giflib 翻译成 ABI 兼容的 Rust 等价实现,停用进程隔离沙箱并保持原有延迟。团队搭建三阶段自动化迁移流程,对超过 3000 万个真实 GIF 文件做逐比特回归测试,差异模糊测试器连续六天执行 2 亿次迭代未发现功能漂移,并在 CVE-2026-26740 公开前修复了一个未打补丁的堆写入零日漏洞。

推荐理由

谷歌用 Gemini 加差分模糊测试把 giflib 从 C 迁到 Rust 的完整流程,可供评估自动语言迁移的可行边界。

来源:InfoQ中文 · infoq.cn