BinaryHardeningFeatures interface
Funzionalità di protezione avanzata binaria.
Proprietà
| canary | Flag che indica se il file binario è stato compilato con stack canary abilitati. |
| no |
Flag che indica che lo stack del file binario è impostato su NX (no-execute). |
| position |
Flag che indica che il file binario è stato compilato in modo da essere un eseguibile indipendente dalla posizione. |
| relocation |
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