-highentropyva (Visual Basic)

Indica se un eseguibile a 64 bit o un eseguibile contrassegnato dall'opzione del compilatore -platform:anycpu supporta ASLR (Address Space Layout Randomization) ad alta entropia.

Sintassi

-highentropyva[+ | -]  

Argomenti

+ | -
Facoltativo. L'opzione è disattivata per impostazione predefinita o se si specifica -highentropyva-. L'opzione è attiva se si specifica -highentropyva o -highentropyva+.

Osservazioni:

Se si specifica questa opzione, le versioni compatibili del kernel di Windows possono usare gradi di entropia superiori quando il kernel casualizza il layout dello spazio degli indirizzi di un processo come parte di ASLR. Se il kernel usa gradi di entropia più elevati, è possibile allocare un numero maggiore di indirizzi alle aree di memoria, ad esempio stack e heap. Di conseguenza, è più difficile indovinare la posizione di una determinata area di memoria.

Quando l'opzione è attivata, l'eseguibile di destinazione e tutti i moduli da cui dipende devono essere in grado di gestire i valori del puntatore maggiori di 4 gigabyte (GB) quando tali moduli vengono eseguiti come processi a 64 bit.

Vedi anche