-highentropyva (Visual Basic)
Указывает, что 64-разрядный исполняемый файл или исполняемый файл, отмеченный параметром компилятора -platform:anycpu, поддерживает технологию Address Space Layout Randomization (ASLR) с высокой энтропией.
Синтаксис
-highentropyva[+ | -]
Аргументы
+
| -
Необязательно. Этот параметр выключен по умолчанию или если вы указываете -highentropyva-
. Параметр включен, если вы указываете -highentropyva
или -highentropyva+
.
Замечания
Если этот параметр указан, совместимые версии ядра Windows могут использовать более высокие степени энтропии, когда ядро вносит элемент случайности в структуру адресного пространства процесса в рамках ASLR. Если ядро использует более высокие степени энтропии, можно выделить больше адресов таким областям памяти, как стеки и кучи. Из-за этого сложнее подобрать расположение определенной области памяти.
Если этот параметр включен, целевой исполняемый файл и все модули, от которых он зависит, должны быть способны обработать значения указателя, размер которых превышает 4 гигабайта (ГБ), когда они выполняются как 64-разрядный процесс.