Google переписав бібліотеку giflib з C на Rust за допомогою Gemini

Google Rewrites Critical C Dependencies to Rust Using AI and Differential Fuzzing

Інженери безпеки Google використали модель Gemini, щоб автоматично переписати бібліотеку обробки зображень giflib з мови C на безпечний щодо пам'яті Rust. Новий код пройшов перевірку на понад 30 мільйонах реальних GIF-файлів і шість днів диференціального фазингу, а також виявився стійким до вразливості нульового дня CVE-2026-26740 ще до її публічного розкриття. Google опублікувала результат як відкритий проєкт giflib-rs як приклад для інших команд, хоча визнала, що ШІ-переклад коду досі потребує ретельної перевірки людьми.

Мовою оригіналу · EN

Google security engineers used Gemini to automatically translate the C image library giflib into memory-safe Rust, validating it against 30 million real-world GIF files and six days of differential…

Читати оригінал на InfoQ →

Чому в стрічці: Значне практичне досягнення ШІ у критичній інфраструктурній безпеці — сильно збігається з профілем інтересу до AI-індустрії.

← Назад до стрічки