Recherche en rétro-ingénierie du pilote ASRock AsrDrv103.sys (CVE-2020-15368), couvrant son interface de pilote, son protocole de requête chiffré et ses primitives d'accès matériel privilégié.
Ce dépôt contient mes documents relatifs à la rétro-ingénierie du pilote noyau Windows AsrDrv103.sys d'ASRock associé à CVE-2020-15368.
Le projet a été créé comme une étude pratique des pilotes noyau Windows, des interfaces de communication des pilotes, de l'accès matériel de bas niveau et de la conception de pilotes vulnérables.
Je ne suis pas le découvreur original de CVE-2020-15368. L'objectif de ce dépôt est de documenter ma propre analyse et ma compréhension du pilote.
Le write-up complet est disponible dans le répertoire reports :
SHA-256
2003b478b9fd1b3d76ec5bf4172c2e8915babbbee7ad1783794acbf8d4c2519d
MD5
7c72a7e1d42b0790773efd8700e24952
Des documents supplémentaires pourront être ajoutés au fur et à mesure de l'évolution du projet.
Le write-up est basé sur ma propre rétro-ingénierie du pilote et utilise la documentation publique ainsi que des recherches antérieures comme références, notamment :
Egor Rasputin
GitHub : @egorrsp
Ce dépôt est destiné à des fins de recherche éducative et de sécurité défensive. Les logiciels en mode noyau et les interfaces matérielles de bas niveau peuvent provoquer une instabilité du système, des plantages ou une corruption des données. Tout test doit être effectué uniquement dans un environnement de recherche isolé.