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


-highentropyva (Visual Basic)

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

Синтаксис

-highentropyva[+ | -]  

Аргументы

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

Замечания

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

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

См. также