次の方法で共有


BinaryHardeningFeatures interface

バイナリ強化機能。

プロパティ

canary

バイナリがスタックカナリアを有効にしてコンパイルされたかどうかを示すフラグ。

noExecute

バイナリのスタックがNX(実行なし)に設定されていることを示すフラグ。

positionIndependentExecutable

バイナリが位置に依存しない実行可能ファイルとしてコンパイルされたことを示すフラグ。

relocationReadOnly

バイナリが再配置の読み取り専用保護を有効にしたことを示すフラグ。

stripped

デバッグシンボルがバイナリから削除されたかどうかを示すフラグ。

プロパティの詳細

canary

バイナリがスタックカナリアを有効にしてコンパイルされたかどうかを示すフラグ。

canary?: boolean

プロパティ値

boolean

noExecute

バイナリのスタックがNX(実行なし)に設定されていることを示すフラグ。

noExecute?: boolean

プロパティ値

boolean

positionIndependentExecutable

バイナリが位置に依存しない実行可能ファイルとしてコンパイルされたことを示すフラグ。

positionIndependentExecutable?: boolean

プロパティ値

boolean

relocationReadOnly

バイナリが再配置の読み取り専用保護を有効にしたことを示すフラグ。

relocationReadOnly?: boolean

プロパティ値

boolean

stripped

デバッグシンボルがバイナリから削除されたかどうかを示すフラグ。

stripped?: boolean

プロパティ値

boolean