/HIGHENTROPYVA (supporta ASLR a 64 bit)
Specifica che l'immagine eseguibile supporta un'entropia elevata per ASLR (Address Space Layout Randomization) a 64 bit.
/HIGHENTROPYVA[:NO]
Note
Per impostazione predefinita, /HIGHENTROPYVA è attivato per le immagini eseguibili a 64 bit. Non è applicabile a immagini eseguibili a 32 bit. Per abilitare questa opzione, anche /DYNAMICBASE deve essere attivato.
/HIGHENTROPYVA modifica l'intestazione di un file con estensione dll o exe, per indicare se ASLR con indirizzamento a 64 bit è supportato. Quando questa opzione è impostata su un eseguibile e su tutti i moduli che da esso dipendono, un sistema operativo che supporta ASLR a 64 bit può impostare i segmenti dell'immagine eseguibile in fase di caricamento tramite l'uso di indirizzi causali in uno spazio di indirizzamento virtuale a 64 bit. Questo ampio spazio di indirizzi rende più difficile a un utente non autorizzato indovinare una particolare posizione di un'area della memoria.
Per impostare questa opzione del linker in Visual Studio
Aprire la finestra di dialogo Pagine delle proprietà del progetto. Per altre informazioni, vedere Procedura: aprire le pagine delle proprietà dei progetti.
Espandere il nodo Proprietà di configurazione.
Espandere il nodo Linker.
Selezionare la pagina delle proprietà Riga di comando.
In Opzioni aggiuntive, immettere /HIGHENTROPYVA o /HIGHENTROPYVA:NO.