Condividi tramite


BinaryHardeningFeatures interface

Funzionalità di protezione avanzata binaria.

Proprietà

canary

Flag che indica se il file binario è stato compilato con stack canary abilitati.

noExecute

Flag che indica che lo stack del file binario è impostato su NX (no-execute).

positionIndependentExecutable

Flag che indica che il file binario è stato compilato in modo da essere un eseguibile indipendente dalla posizione.

relocationReadOnly

Flag che indica che il file binario ha abilitato le protezioni di sola lettura per la rilocazione.

stripped

Flag che indica se i simboli di debug sono stati rimossi dal binario.

Dettagli proprietà

canary

Flag che indica se il file binario è stato compilato con stack canary abilitati.

canary?: boolean

Valore della proprietà

boolean

noExecute

Flag che indica che lo stack del file binario è impostato su NX (no-execute).

noExecute?: boolean

Valore della proprietà

boolean

positionIndependentExecutable

Flag che indica che il file binario è stato compilato in modo da essere un eseguibile indipendente dalla posizione.

positionIndependentExecutable?: boolean

Valore della proprietà

boolean

relocationReadOnly

Flag che indica che il file binario ha abilitato le protezioni di sola lettura per la rilocazione.

relocationReadOnly?: boolean

Valore della proprietà

boolean

stripped

Flag che indica se i simboli di debug sono stati rimossi dal binario.

stripped?: boolean

Valore della proprietà

boolean