Sdílet prostřednictvím


/HIGHENTROPYVA

Určuje, jestli spustitelný obrázek podporuje randomizaci rozložení 64bitového adresního prostoru s vysokou entropií (ASLR).

Syntaxe

/HIGHENTROPYVA[:NO]

Poznámky

Tato možnost upraví hlavičku spustitelného souboru obrázku (například souboru nebo .exe souboru) tak, .dll aby označí podporu 64bitové adresy ASLR. Pokud chcete mít vliv, nastavte možnost pro spustitelný soubor i všechny moduly, na kterých závisí. Operační systémy, které podporují 64bitovou verzi ASLR, pak můžou segmenty spustitelné image v době načtení znovu založit pomocí randomizovaných 64bitových virtuálních adres. Tento velký adresní prostor znesnadňuje útočníkovi odhadnout umístění konkrétní oblasti paměti.

Ve výchozím nastavení linker povolí /HIGHENTROPYVA 64bitové spustitelné image. Tato možnost vyžaduje obojí /DYNAMICBASE i /LARGEADDRESSAWARE, které jsou ve výchozím nastavení povoleny pro 64bitové image. /HIGHENTROPYVA se nevztahuje na 32bitové spustitelné image, kde je tato možnost ignorována. Pokud chcete tuto možnost explicitně zakázat, použijte /HIGHENTROPYVA:NO.

Viz také

EDITBIN – možnosti
/DYNAMICBASE
/LARGEADDRESSAWARE
Ochrana zabezpečení softwaru pro Windows ISV