Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Określa, czy wygenerować obraz wykonywalny, który może być losowo rebased w czasie ładowania przy użyciu funkcji randomizacji układu przestrzeni adresowej (ASLR) systemu Windows, który był pierwszy dostępny w systemie Windows Vista.
Składnia
/DYNAMICBASE[:NO]
Uwagi
Opcja /DYNAMICBASE modyfikuje nagłówek obrazu wykonywalnego, .dll lub .exe pliku, aby wskazać, czy aplikacja powinna być losowo zmieniana w czasie ładowania, i włącza losowe przydzielanie adresów wirtualnych, co wpływa na lokalizację pamięci wirtualnej sterty, stosów i innych alokacji systemu operacyjnego. Opcja /DYNAMICBASE dotyczy obrazów 32-bitowych i 64-bitowych. System ASLR jest obsługiwany w systemach operacyjnych Windows Vista i nowszych. Opcja jest ignorowana przez wcześniejsze systemy operacyjne.
Domyślnie funkcja /DYNAMICBASE jest włączona. Aby wyłączyć tę opcję, użyj polecenia /DYNAMICBASE:NO. Opcja /DYNAMICBASE jest wymagana, /HIGHENTROPYVA aby opcja miała wpływ.
Ponieważ usługa ASLR nie może być wyłączona w architekturze ARM, ARM64 lub ARM64EC, /DYNAMICBASE:NO nie jest obsługiwana dla tych obiektów docelowych.