Data Prevention Execution
En français : Prévention de l'exécution des données.
La prévention de l'exécution des données, une fonctionnalité processeur prise en charge par le Service Pack 2 (SP2) Microsoft Windows XP, empêche l'exécution de code dans les régions de la mémoire qui sont marquées comme des zones de stockage de données.
Cette fonctionnalité est aussi appelée fonctionnalité de non-exécution ou de protection contre l'exécution.
En cas de tentative d'exécution de code à partir d'une page de données marquée, une exception est immédiatement émise pour empêcher l'exécution du code. Cela empêche un attaquant de saturer un tampon de données de code, puis d'exécuter ce code.