Pull to refresh

Comments 5

Если кто-то случайно (или не случайно) догадался перевод какой статьи (уже опубликованной в интернете на текущий момент) я готовлю во второй части — пишите в комментарии.

Может быть, этой?

Интересная попытка, но нет. Статья будет не из "Microsoft Tech Community".


Это первая (обзорная) публикация задуманной серии из двух переводов о внедрении Intel'овской Control-flow Enforcement Technology (CET) в Winsows 10.
Для включения аппаратной поддержкой защиты стека в вашем приложении появился новый флаг линкера, выставляющий соответствующий бит в PE заголовке


Этот самый бит кстати слегка вынесли за пределы собственно PE заголовка: из привычных IMAGE_FILE_HEADER или IMAGE_OPTIONAL_HEADER он оказался аж в DEBUG-директории с новым типом отладочной информации IMAGE_DEBUG_TYPE_EX_DLLCHARACTERISTICS, первый бит которой и указывает на поддержку CET — IMAGE_DLLCHARACTERISTICS_EX_CET_COMPAT.
Получилось некое продолжение IMAGE_OPTIONAL_HEADER.DllCharacteristics
image
Sign up to leave a comment.

Articles