/highentropyva (Visual Basic)
Показывает, поддерживает ли 64 исполняемый файл или исполняемого файла, отмечается параметром компилятора /platform: anycpu высокий Randomization структуры адресного пространства (ASLR энтропии).
/highentropyva[+ | -]
Аргументы
- + | -
Необязательный. Параметр со значением по умолчанию или при указании /highentropyva-. Параметр on при указании /highentropyva или /highentropyva+.
Заметки
Если указан этот параметр, то совместимые версии ядра windows, могут использовать более высокие degrees энтропии, когда компонент database хаотизирует структуру адресного пространства процесса как часть ASLR. Если компонент database используется более высокие degrees энтропии, большее количество адресов можно выбрать к областям памяти как стеки и кучи. В результате сложнее угадать расположение указанной области памяти.
Если параметр on, целевой объект и исполняемый все модули, на котором он зависит, должны иметь возможность обрабатывать значения указателя, превышающие 4 гигабайт (ГБ), если эти модули запускаются как 64 процессов.
Дополнительные сведения о ASLR см. в разделе Сдерживание уязвимости программного обеспечения.
См. также
Ссылки
Примеры командных строк компиляции (Visual Basic)