建議使用 Visual Studio 2017

/HIGHENTROPYVA

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

指定可執行檔映像是否支援高熵 64 位元位址空間配置隨機載入 (ASLR)。

  
/HIGHENTROPYVA[:NO]  
  

此選項會修改 .dll 檔或 .exe 檔的標頭,以指示是否支援 64 位元位址的 ASLR。 在可執行檔和它所依據的所有模組上設定此選項時,支援 64 位元 ASLR 的作業系統可以使用 64 位元虛擬位址空間中的隨機位址,在載入時間為可執行檔映像的區段重定基底。 這個大型位址空間會使攻擊者較難猜到特定記憶體區域的位置。

根據預設,連結器會為 64 位元可執行檔映像設定此選項。 若要設定此選項,必須同時設定 /DYNAMICBASE 選項。

EDITBIN 選項
/DYNAMICBASE
Windows ISV 軟體安全性防禦措施

顯示: