Невозможно сохранить изменения в Windows PE файле - PullRequest
0 голосов
/ 29 апреля 2020

Я не смог найти никакой информации об этом.

Я заметил, что с некоторыми файлами я не могу сохранить содержимое после изменений. Когда я использую WIndows API-функции (FindResource, VerQueryValue), я даже не могу читать из ресурсов.

Что это за защита? Это не только подписанная подпись.

В приведенном ниже примере я использовал Resource Hacker

При открытии EXE-файла в Resource Hacker все выглядит нормально. Даже для подписанных файлов, таких как EXCEL:

enter image description here

Но по неизвестной причине я столкнулся с таким файлом:

enter image description here

Обратите внимание, что имена ресурсов также itali c. Так что это известное поведение.

Целевой файл: https://gofile.io/?c=9VNGJ3

Дополнительная информация:

  • При загрузке этого файла в Resource Hacker, отображается это уведомление в строке состояния:

    enter image description here

  • Этот файл был защищен Saf enet Ключ оборудования Sentinel (SHK)

...