Partager via


/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