Un cadre supérieur de Microsoft déclare que le noyau Windows 11 démarrera bientôt avec Rust à l’intérieur

Un cadre supérieur de Microsoft déclare que le noyau Windows 11 démarrera bientôt avec Rust à l’intérieur

Lors de la conférence BlueHat IL 2023 qui s’est tenue récemment, David Weston, vice-président, Enterprise and OS Security chez Microsoft, est monté sur scène pour discuter de l’évolution de la sécurité Windows, donner un aperçu des dernières avancées et de la voie à suivre.

Au cours de la présentation, Weston a discuté des progrès réalisés par Microsoft avec Rust dans le cadre du noyau Windows. Le géant de la technologie s’est intéressé à ce langage pour plusieurs raisons et l’une d’entre elles se concentre sur la sécurité et la sécurité de la mémoire offertes par Rust. Weston a ajouté que Windows 11 démarrera bientôt avec Rust dans le noyau et que cela pourrait arriver très bientôt. En fait, cela pourrait potentiellement se produire dans quelques semaines à peine.

Microsofts David Weston de BlueHat IL parle de Rust dans Windows
Avantages de l’utilisation de Rust sur C++

Il a déclaré:

Donc, vous aurez en fait Windows qui démarre avec Rust dans le noyau probablement dans les prochaines semaines ou les prochains mois, ce qui est vraiment cool. Umm objectif de base ici était de convertir certains de ces types de données C++ internes en leurs équivalents Rust.

Weston a ajouté que 36 000 lignes de code ont été ajoutées jusqu’à présent et qu’il n’y a pas non plus de régressions de performances majeures dans les scénarios testés. Le port GDI (interface du pilote graphique) de Win32k vers Rust a réussi tous les tests lors du démarrage sous Windows.

Microsofts David Weston de BlueHat IL parle de Rust dans Windows
Microsofts David Weston de BlueHat IL parle de Rust dans Windows

La présentation complète contient beaucoup plus de détails sur les autres aspects de la sécurité Windows. Vous pouvez le regarder sur YouTube au lien source ci-dessous.

Source : BlueHat IL ( YouTube ) via David Weston ( Twitter )

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *