Écrire un pilote de noyau Windows en Rust
2025-02-08
Cet article détaille l'expérience d'écriture d'un pilote de noyau Windows en Rust. L'auteur surmonte la verbosité de la conversion entre les types Rust et C/C++, utilisant les crates `wdk` pour construire un pilote WDM simple - "Booster" - capable de changer la priorité de n'importe quel thread. L'article explique la configuration du projet, la configuration des dépendances, l'implémentation du code principal, l'installation et les tests du pilote, en soulignant les défis et les améliorations futures pour Rust dans le développement de pilotes de noyau.
Lire plus
Développement
pilote de noyau