-highentropyva (Visual Basic)

Indique si un exécutable 64 bits ou un exécutable marqué par l’option de compilateur -platform:anycpu prend en charge la randomisation de disposition de l’espace d’adresse (ASLR) à haute entropie.

Syntaxe

-highentropyva[+ | -]  

Arguments

+ | -
facultatif. L’option est désactivée par défaut ou si vous spécifiez -highentropyva-. L’option est activée si vous spécifiez -highentropyva ou -highentropyva+.

Notes

Si vous spécifiez cette option, des versions compatibles du noyau Windows peuvent utiliser un degré d’entropie plus élevé lorsque le noyau randomise la disposition de l’espace d’adressage d’un processus. Si le noyau utilise des degrés d'entropie plus élevés, un plus grand nombre d'adresses peuvent être allouées à des régions de mémoire telles que les piles et les tas. Par conséquent, il est plus difficile de deviner l’emplacement d’une zone de mémoire.

Quand l’option est activée, l’exécutable cible et tous les modules dont il dépend doivent être capables de gérer les valeurs de pointeur supérieures à 4 Go lorsqu’ils sont exécutés en tant que processus 64 bits.

Voir aussi