Bagikan melalui


/DYNAMICBASE

Menentukan apakah akan menghasilkan gambar yang dapat dieksekusi yang dapat diabas secara acak pada waktu pemuatan dengan menggunakan fitur pengacakan tata letak ruang alamat (ASLR) Windows yang pertama kali tersedia di Windows Vista.

Sintaks

/DYNAMICBASE[:NO]

Keterangan

Opsi memodifikasi /DYNAMICBASE header gambar yang dapat dieksekusi, file .dll atau .exe, untuk menunjukkan apakah aplikasi harus diabas secara acak pada waktu pemuatan, dan memungkinkan pengacakan alokasi alamat virtual, yang memengaruhi lokasi memori virtual timbunan, tumpukan, dan alokasi sistem operasi lainnya. Opsi ini /DYNAMICBASE berlaku untuk gambar 32-bit dan 64-bit. ASLR didukung pada Windows Vista dan sistem operasi yang lebih baru. Opsi diabaikan oleh sistem operasi sebelumnya.

Secara default, /DYNAMICBASE diaktifkan. Untuk menonaktifkan opsi ini, gunakan /DYNAMICBASE:NO. Opsi /DYNAMICBASE diperlukan agar /HIGHENTROPYVA opsi memiliki efek.

Karena ASLR tidak dapat dinonaktifkan pada arsitektur ARM, ARM64, atau ARM64EC, /DYNAMICBASE:NO tidak didukung untuk target ini.

Lihat juga