/HIGHENTROPYVA
Spécifie si l'image exécutable prend en charge la randomisation du format d'espace d'adresse (ASLR) 64 bits de forte entropie.
Syntaxe
/HIGHENTROPYVA
[:NO
]
Notes
Cette option modifie l’en-tête d’un fichier image exécutable (par exemple, un ou .exe
un .dll
fichier) pour indiquer la prise en charge de l’ASLR d’adresse 64 bits. Pour avoir un effet, définissez l’option sur l’exécutable et tous les modules dont il dépend. Ensuite, les systèmes d’exploitation qui prennent en charge ASLR 64 bits peuvent rebaser les segments de l’image exécutable au moment du chargement à l’aide d’adresses virtuelles 64 bits aléatoires. Devant ce grand espace d'adressage, il est plus difficile pour une personne malveillante de deviner l'emplacement d'une région de mémoire particulière.
Par défaut, l’éditeur de liens active les images exécutables /HIGHENTROPYVA
64 bits. Cette option nécessite à la fois /DYNAMICBASE
et /LARGEADDRESSAWARE
, qui sont également activées par défaut pour les images 64 bits. /HIGHENTROPYVA
n’est pas applicable aux images exécutables 32 bits, où l’option est ignorée. Pour désactiver explicitement cette option, utilisez /HIGHENTROPYVA:NO
.
Voir aussi
Options EDITBIN
/DYNAMICBASE
/LARGEADDRESSAWARE
Défenses de sécurité logicielle Windows ISV