Microsoft poprosila razrabotchikov drajverov perejti na ljubimyj jazyk hakerov ecb5759.png

Microsoft попросила разработчиков драйверов перейти на любимый язык хакеров

Microsoft призвала разработчиков драйверов Windows перейти на язык программирования Rust — ради повышения безопасности и надёжности систем.

В отличие от C/C++, Rust обеспечивает защиту от распространённых уязвимостей в памяти, таких как переполнение буфера, утечки и гонки данных, благодаря своей модели владения и проверкам на этапе компиляции.

Команда Surface уже внедрила Rust-драйверы в свои Copilot+ устройства, включая ноутбуки и планшеты с процессорами Intel Core Ultra и Snapdragon X Plus.

Для этого используется открытая платформа «windows-drivers-rs», созданная Microsoft. Она включает библиотеки, документацию и инструменты для написания драйверов Windows на Rust.

Microsoft продолжит развитие экосистемы: расширит поддержку типов драйверов, добавит новые функции и упростит переход с C/C++ за счёт безопасных абстракций. Также планируется сделать больше компонентов общедоступными через GitHub.

Компания подчёркивает, что переход на Rust позволит сделать драйверы безопаснее, надёжнее и проще в поддержке, а также повысит общий уровень защиты всей Windows-экосистемы.

Добавить комментарий