BinaryHardeningFeatures interface
Функции двоичного ужесточения.
Свойства
| canary | Флаг, указывающий, был ли двоичный файл скомпилирован с включенным стеком канареек. |
| no |
Флаг, указывающий на то, что стек двоичного файла установлен в NX (no-execute). |
| position |
Флаг, указывающий на то, что двоичный файл был скомпилирован как независимый от позиции исполняемый файл. |
| relocation |
Флаг, указывающий на то, что в двоичном файле включена защита только для чтения при перемещении. |
| stripped | Флаг, указывающий, были ли удалены символы отладки из двоичного файла. |
Сведения о свойстве
canary
Флаг, указывающий, был ли двоичный файл скомпилирован с включенным стеком канареек.
canary?: boolean
Значение свойства
boolean
noExecute
Флаг, указывающий на то, что стек двоичного файла установлен в NX (no-execute).
noExecute?: boolean
Значение свойства
boolean
positionIndependentExecutable
Флаг, указывающий на то, что двоичный файл был скомпилирован как независимый от позиции исполняемый файл.
positionIndependentExecutable?: boolean
Значение свойства
boolean
relocationReadOnly
Флаг, указывающий на то, что в двоичном файле включена защита только для чтения при перемещении.
relocationReadOnly?: boolean
Значение свойства
boolean
stripped
Флаг, указывающий, были ли удалены символы отладки из двоичного файла.
stripped?: boolean
Значение свойства
boolean