Partilhar via


BinaryHardeningFeatures interface

Recursos de proteção binária.

Propriedades

canary

Sinalizador que indica se o binário foi compilado com canários de pilha ativados.

noExecute

Sinalizador que indica que a pilha do binário está definida como NX (no-execute).

positionIndependentExecutable

Sinalizador indicando que o binário foi compilado para ser um executável independente de posição.

relocationReadOnly

Sinalizador que indica que o binário habilitou proteções somente leitura de realocação.

stripped

Sinalizador que indica se os símbolos de depuração foram removidos do binário.

Detalhes de Propriedade

canary

Sinalizador que indica se o binário foi compilado com canários de pilha ativados.

canary?: boolean

Valor de Propriedade

boolean

noExecute

Sinalizador que indica que a pilha do binário está definida como NX (no-execute).

noExecute?: boolean

Valor de Propriedade

boolean

positionIndependentExecutable

Sinalizador indicando que o binário foi compilado para ser um executável independente de posição.

positionIndependentExecutable?: boolean

Valor de Propriedade

boolean

relocationReadOnly

Sinalizador que indica que o binário habilitou proteções somente leitura de realocação.

relocationReadOnly?: boolean

Valor de Propriedade

boolean

stripped

Sinalizador que indica se os símbolos de depuração foram removidos do binário.

stripped?: boolean

Valor de Propriedade

boolean