Aller au contenu

Glossaire

Protection contre les exploits (Exploit protection)

Atténuations mémoire et processus intégrées à Windows, comme DEP, ASLR et CFG, appliquées à l'échelle du système ou par application et gérées par stratégie.

Exploit protection désigne l'ensemble des atténuations d'exploitation intégrées à Windows 10 et versions ultérieures, successeur de l'Enhanced Mitigation Experience Toolkit (EMET). Il comprend des paramètres au niveau système comme la prévention de l'exécution des données (DEP), l'ASLR obligatoire et ascendant (bottom-up), Control Flow Guard (CFG) et SEHOP, ainsi que des atténuations par programme comme la protection contre le code arbitraire (ACG), le blocage des images distantes ou à faible intégrité, la protection de l'intégrité du code, le filtrage des tables d'adresses d'exportation et d'importation, et l'interdiction de créer des processus enfants. Chaque atténuation peut être activée, désactivée ou exécutée en mode audit, et la configuration complète peut être exportée en XML et déployée par stratégie de groupe, Intune ou PowerShell (Set-ProcessMitigation).

Ces atténuations augmentent le coût de transformation d'une corruption mémoire en exécution de code, ce qui est précieux pour les applications exposées à Internet ou qui traitent des documents et ne peuvent pas toujours être corrigées immédiatement. Certaines atténuations par application cassent des logiciels anciens : testez d'abord en mode audit et examinez les événements du journal Security-Mitigations. Conservez les valeurs par défaut du système, puis ajoutez des atténuations ciblées aux applications à haut risque.

Voir Exploit protection : atténuations système et par application et Règles ASR : GUID et déploiement sans risque.