Поделиться через


-highentropyva (Visual Basic)

Указывает, поддерживает ли 64-разрядный исполняемый файл или исполняемый файл, помеченный параметром компилятора -platform:anycpu , поддерживает высокую энтропию разметки пространства адресов (ASLR).

Синтаксис

-highentropyva[+ | -]  

Аргументы

+ | -
Необязательно. Параметр отключен по умолчанию или указан -highentropyva-. Параметр включен при указании -highentropyva или -highentropyva+.

Замечания

Если указать этот параметр, совместимые версии ядра Windows могут использовать более высокие степени энтропии, когда ядро случайно определяет макет адресного пространства процесса в рамках ASLR. Если ядро использует более высокие степени энтропии, то большее количество адресов можно выделить для областей памяти, таких как стеки и кучи. В результате сложнее угадать расположение конкретной области памяти.

Если параметр включен, целевой исполняемый файл и все модули, от которых он зависит, должны иметь возможность обрабатывать значения указателя, превышающие 4 гигабайта (ГБ), когда эти модули выполняются как 64-разрядные процессы.

См. также