BinaryHardeningFeatures interface
二元強化功能。
屬性
| canary | 指示二進位檔是否在啟用堆疊金絲雀的情況下編譯的旗標。 |
| no |
表示二進位檔堆疊設定為 NX (無執行) 的旗標。 |
| position |
表示二進位檔已編譯為與位置無關的可執行檔的旗標。 |
| relocation |
表示二進位檔已啟用重新定位唯讀保護的旗標。 |
| stripped | 指示偵錯符號是否已從二進位檔中移除的旗標。 |
屬性詳細資料
canary
指示二進位檔是否在啟用堆疊金絲雀的情況下編譯的旗標。
canary?: boolean
屬性值
boolean
noExecute
表示二進位檔堆疊設定為 NX (無執行) 的旗標。
noExecute?: boolean
屬性值
boolean
positionIndependentExecutable
表示二進位檔已編譯為與位置無關的可執行檔的旗標。
positionIndependentExecutable?: boolean
屬性值
boolean
relocationReadOnly
表示二進位檔已啟用重新定位唯讀保護的旗標。
relocationReadOnly?: boolean
屬性值
boolean
stripped
指示偵錯符號是否已從二進位檔中移除的旗標。
stripped?: boolean
屬性值
boolean