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. |
| no |
Sinalizador que indica que a pilha do binário está definida como NX (no-execute). |
| position |
Sinalizador indicando que o binário foi compilado para ser um executável independente de posição. |
| relocation |
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