Поделиться через


BinaryHardeningFeatures interface

Функции двоичного ужесточения.

Свойства

canary

Флаг, указывающий, был ли двоичный файл скомпилирован с включенным стеком канареек.

noExecute

Флаг, указывающий на то, что стек двоичного файла установлен в NX (no-execute).

positionIndependentExecutable

Флаг, указывающий на то, что двоичный файл был скомпилирован как независимый от позиции исполняемый файл.

relocationReadOnly

Флаг, указывающий на то, что в двоичном файле включена защита только для чтения при перемещении.

stripped

Флаг, указывающий, были ли удалены символы отладки из двоичного файла.

Сведения о свойстве

canary

Флаг, указывающий, был ли двоичный файл скомпилирован с включенным стеком канареек.

canary?: boolean

Значение свойства

boolean

noExecute

Флаг, указывающий на то, что стек двоичного файла установлен в NX (no-execute).

noExecute?: boolean

Значение свойства

boolean

positionIndependentExecutable

Флаг, указывающий на то, что двоичный файл был скомпилирован как независимый от позиции исполняемый файл.

positionIndependentExecutable?: boolean

Значение свойства

boolean

relocationReadOnly

Флаг, указывающий на то, что в двоичном файле включена защита только для чтения при перемещении.

relocationReadOnly?: boolean

Значение свойства

boolean

stripped

Флаг, указывающий, были ли удалены символы отладки из двоичного файла.

stripped?: boolean

Значение свойства

boolean