Udostępnij za pośrednictwem


/HIGHENTROPYVA

Określa, czy obraz wykonywalny obsługuje losowe układy przestrzeni adresowej o wysokiej entropii 64-bitowej (ASLR).

Składnia

/HIGHENTROPYVA[:NO]

Uwagi

Ta opcja modyfikuje nagłówek pliku obrazu wykonywalnego (na przykład .dll plik lub .exe ), aby wskazać obsługę 64-bitowego adresu ASLR. Aby mieć wpływ, ustaw opcję zarówno dla pliku wykonywalnego, jak i wszystkich modułów, od których zależy. Następnie systemy operacyjne, które obsługują 64-bitową odpowiedź ASLR, mogą ponownie bazować segmenty obrazu wykonywalnego w czasie ładowania przy użyciu losowych 64-bitowych adresów wirtualnych. Ta duża przestrzeń adresowa utrudnia atakującemu odgadnięcie lokalizacji określonego regionu pamięci.

Domyślnie konsolidator włącza /HIGHENTROPYVA 64-bitowe obrazy wykonywalne. Ta opcja wymaga zarówno , jak /DYNAMICBASE i /LARGEADDRESSAWARE, które są również domyślnie włączone dla obrazów 64-bitowych. /HIGHENTROPYVA nie ma zastosowania do 32-bitowych obrazów wykonywalnych, gdzie opcja jest ignorowana. Aby jawnie wyłączyć tę opcję, użyj polecenia /HIGHENTROPYVA:NO.

Zobacz też

Opcje EDITBIN
/DYNAMICBASE
/LARGEADDRESSAWARE
Zabezpieczenia oprogramowania niezależnego dostawcy oprogramowania systemu Windows