你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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