-highentropyva (Visual Basic)

Indica se um executável de 64 bits ou um executável marcado pela opção de compilador -platform:anycpu suporta ASLR (Address Space Layout Randomization) de alta entropia.

Sintaxe

-highentropyva[+ | -]  

Argumentos

+ | -
Opcional. A opção está desativada por padrão ou se você especificar -highentropyva-. A opção está ativada se você especificar -highentropyva ou -highentropyva+.

Observações

Se você especificar essa opção, as versões compatíveis do kernel do Windows poderão usar graus mais altos de entropia quando o kernel aleatorizar o layout do espaço de endereçamento de um processo como parte da ASLR. Se o kernel usa graus mais altos de entropia, um número maior de endereços pode ser alocado para regiões de memória, como pilhas e pilhas. Como resultado, é mais difícil adivinhar a localização de uma determinada região de memória.

Quando a opção está ativada, o executável de destino e quaisquer módulos dos quais ele depende devem ser capazes de lidar com valores de ponteiro maiores que 4 gigabytes (GB) quando esses módulos estão sendo executados como processos de 64 bits.

Consulte também