Создается нерабочий файл с испорченным PE заголовком
Создается нерабочий файл с испорченным PE заголовком
Я использую vmprotect lite 3.4.0, build 1167. При обработке рабочего исполняемого файла PE32+ c параметрами из скриншота получается исполняемый файл, который получает отказ при попытке загрузки системным загрузчиком. Причиной как минимум является неверная информация в таблице секций (скриншот прилагается).
- Attachments
-
- Archive.zip
- (2.15 MiB) Downloaded 209 times
Re: Создается нерабочий файл с испорченным PE заголовком
Насколько я понял по файлу уже кто-то прошелся до этого ) Компиляторы не делают код, импорт и релокейшены в одном сегменте. Причем релокейшены "нерабочие" - отсутствует флаг IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE.