Udostępnij za pośrednictwem


/highentropyva (Visual Basic)

Wskazuje, czy 64-bitowy plik wykonywalny lub plik wykonywalny, który jest oznaczony przez /platform:anycpu opcję kompilatora obsługuje wysokiej entropii randomizacji adres miejsca układ zastosowaniu (ASLR).

/highentropyva[+ | -]

Argumenty

  • + | -
    Opcjonalne.Opcja jest domyślnie wyłączona lub Jeśli określisz /highentropyva-.Opcja jest włączona, jeśli określisz /highentropyva lub /highentropyva+.

Uwagi

Jeżeli określono tę opcję zgodne wersje jądra systemu Windows może przy wyższych stopni entropii jądra wybrać losowo układ przestrzeni adres procesu jako część zastosowaniu ASLR.Jeśli jądro wyższych stopni entropii, większą liczbę adresów można przydzielić pamięci regionach, takich jak stosy i stert.W rezultacie jest trudniejsze do odgadnięcia lokalizacji regionu pamięci.

Jeśli jest opcja na docelowego pliku wykonywalnego i moduły, która zależy należy obsługiwać wartości wskaźnika, które są większe niż 4 gigabajty (GB), gdy te moduły są uruchomione jako procesy 64-bitowe.

Aby uzyskać więcej informacji o zastosowaniu ASLR, zobacz Ograniczające zagrożenie w przypadku usterki oprogramowania.

Zobacz też

Informacje

Wiersze polecenia kompilacji próbki (Visual Basic)

Inne zasoby

Visual Basic kompilatora wiersza polecenia