BinaryHardeningFeatures interface
Recursos de proteção binária.
Propriedades
| canary | Sinalizador que indica se o binário foi compilado com canários de pilha habilitados. |
| no |
Sinalizador que indica que a pilha do binário está definida como NX (sem execução). |
| position |
Sinalizador indicando que o binário foi compilado para ser um executável independente de posição. |
| relocation |
Sinalizador indicando que o binário habilitou as proteções somente leitura de realocação. |
| stripped | Sinalizador que indica se os símbolos de depuração foram removidos do binário. |
Detalhes da propriedade
canary
Sinalizador que indica se o binário foi compilado com canários de pilha habilitados.
canary?: boolean
Valor da propriedade
boolean
noExecute
Sinalizador que indica que a pilha do binário está definida como NX (sem execução).
noExecute?: boolean
Valor da propriedade
boolean
positionIndependentExecutable
Sinalizador indicando que o binário foi compilado para ser um executável independente de posição.
positionIndependentExecutable?: boolean
Valor da propriedade
boolean
relocationReadOnly
Sinalizador indicando que o binário habilitou as proteções somente leitura de realocação.
relocationReadOnly?: boolean
Valor da propriedade
boolean
stripped
Sinalizador que indica se os símbolos de depuração foram removidos do binário.
stripped?: boolean
Valor da propriedade
boolean