Freigeben über


BinaryHardeningFeatures interface

Binäre Härtungsfeatures.

Eigenschaften

canary

Flag, das angibt, ob die Binärdatei mit aktivierten Stack-Canaries kompiliert wurde.

noExecute

Flag, das angibt, dass der Stack der Binärdatei auf NX (no-execute) gesetzt ist.

positionIndependentExecutable

Flag, das angibt, dass die Binärdatei kompiliert wurde, um eine positionsunabhängige ausführbare Datei zu sein.

relocationReadOnly

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