Condividi tramite


/HIGHENTROPYVA

Specifica se l'immagine eseguibile supporta un'entropia elevata a 64 bit per ASLR (Address Space Layout Randomization).

Sintassi

/HIGHENTROPYVA[:NO]

Osservazioni:

Questa opzione modifica l'intestazione di un file di immagine eseguibile ,ad esempio un .dll file o .exe , per indicare il supporto per ASLR per l'indirizzo a 64 bit. Per avere un effetto, impostare l'opzione sia sul file eseguibile che su tutti i moduli da cui dipende. I sistemi operativi che supportano ASLR a 64 bit possono quindi ribasere i segmenti dell'immagine eseguibile in fase di caricamento usando indirizzi virtuali a 64 bit casuali. Questo ampio spazio di indirizzi rende più difficile a un utente non autorizzato indovinare una particolare posizione di un'area della memoria.

Per impostazione predefinita, il linker abilita le /HIGHENTROPYVA immagini eseguibili a 64 bit. Questa opzione richiede sia /DYNAMICBASE che /LARGEADDRESSAWARE, che sono abilitate anche per impostazione predefinita per le immagini a 64 bit. /HIGHENTROPYVA non è applicabile alle immagini eseguibili a 32 bit, in cui l'opzione viene ignorata. Per disabilitare in modo esplicito questa opzione, usare /HIGHENTROPYVA:NO.

Vedi anche

Opzioni di EDITBIN
/DYNAMICBASE
/LARGEADDRESSAWARE
Windows ISV Software Security Defenses