BinaryHardeningFeatures interface
Binäre Härtungsfeatures.
Eigenschaften
| canary | Flag, das angibt, ob die Binärdatei mit aktivierten Stack-Canaries kompiliert wurde. |
| no |
Flag, das angibt, dass der Stack der Binärdatei auf NX (no-execute) gesetzt ist. |
| position |
Flag, das angibt, dass die Binärdatei kompiliert wurde, um eine positionsunabhängige ausführbare Datei zu sein. |
| relocation |
Flag, das angibt, dass die Binärdatei schreibgeschützten Schutz für die Verschiebung aktiviert hat. |
| stripped | Flag, das angibt, ob Debugsymbole aus der Binärdatei entfernt wurden. |
Details zur Eigenschaft
canary
Flag, das angibt, ob die Binärdatei mit aktivierten Stack-Canaries kompiliert wurde.
canary?: boolean
Eigenschaftswert
boolean
noExecute
Flag, das angibt, dass der Stack der Binärdatei auf NX (no-execute) gesetzt ist.
noExecute?: boolean
Eigenschaftswert
boolean
positionIndependentExecutable
Flag, das angibt, dass die Binärdatei kompiliert wurde, um eine positionsunabhängige ausführbare Datei zu sein.
positionIndependentExecutable?: boolean
Eigenschaftswert
boolean
relocationReadOnly
Flag, das angibt, dass die Binärdatei schreibgeschützten Schutz für die Verschiebung aktiviert hat.
relocationReadOnly?: boolean
Eigenschaftswert
boolean
stripped
Flag, das angibt, ob Debugsymbole aus der Binärdatei entfernt wurden.
stripped?: boolean
Eigenschaftswert
boolean