#fyi Google переписывает критически важные зависимости C на Rust с помощью ИИ и дифференциального фаззинга.
Команда безопасности Google разработала метод замены устаревшего кода на языке C в библиотеке обработки изображений giflib на код на языке Rust, чтобы устранить присущие ему уязвимости, связанные с управлением памятью. В ходе проекта применялся процесс автоматизированной миграции, обеспечивающий совместимость и защиту от уязвимостей нулевого дня. Проект позволил сохранить производительность во время выполнения, одновременно продемонстрировав, что перевод кода с помощью ИИ требует постоянного контроля со стороны человека. Автор: Олимпиу Поп.
🔗 https://www.infoq.com/news/2026/09/c-rust-rewrite/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=Rust-news
Post #1968
110

- 👍 2