Я могу анализировать ASLR, DEP, SEH и т. Д. Из заголовков DOS, но не знаю, как определить, был ли файл скомпилирован с канареек стека / GS.
Я пишу программу, поэтому указание на такую программу, как PEStudio, мне не поможет, если у нее нет открытого кода.
Это часть заголовков душ? Или я должен сканировать раздел .data для __security_cookie?
Каталог конфигурации загрузки является IMAGE_LOAD_CONFIG_DIRECTORY состав.
Проверьте элемент SecurityCookie: если он не равен 0, то / GS используется для этого PE.