AIDC
← 返回全部动态
Hacker News · AIAI 评分 78/10009月29日 02:36

谷歌利用 AI 与差分模糊测试将关键 C 依赖重写为 Rust

据 InfoQ 报道,谷歌正借助 AI 与差分模糊测试(Differential Fuzzing)技术,将其底层关键的 C 语言依赖逐步重写为具备内存安全特性的 Rust 语言。该实践旨在解决传统 C/C++ 代码库中的内存安全漏洞隐患,同时利用自动化测试手段确保新老代码行为一致性,体现了 AI 工具在大规模系统级软件工程改造中的实际落地效果。

推荐理由展示了工业界巨头如何将 AI 与前沿测试技术结合,解决真实且棘手的底层系统内存安全重构难题,具备较高的工程参考价值。

原标题:Google Rewrites Critical C Dependencies to Rust Using AI and Differential Fuzzin

阅读 Hacker News · AI 原文 ↗

同一事件的其他来源

Hacker News · AI09月28日 17:06

谷歌探索利用AI辅助将C/C++依赖重写为Rust以提升内存安全

谷歌安全团队发布博文,探讨如何利用AI辅助工具将现有的C/C++代码依赖重构为内存安全的Rust语言。内存安全漏洞长期占据大型软件安全漏洞的大多数,直接完全手动重写成本极高。谷歌分享了其在规模化重构中的AI辅助实践,展示了利用大语言模型在代码翻译、语义等价性验证以及依赖替换中的可行性与工程经验。