Как сделать исполняемый файл Win32 PE со включенными ресурсами и конкретной информацией VERSIONINFO с помощью ассемблера x86?

Какие инструменты я бы использовал для создания совместимого с Windows 95 и NT исполняемого файла, включающего в себя определенные ресурсы (данные.rsrc) и конкретные данные VERSIONINFO (такие как "CompanyName" и "FileDescription") и сборку кода x86?

Будет ли работать FASM?

Изменить: Спасибо за исправление, Дженс. Вопрос отредактирован.

1 ответ

Решение

CompanyName и FileDescription являются не атрибутами заголовка PE, а ресурсом VERSIONINFO, поэтому вам не понадобятся пользовательские заголовки PE.

FASM имеет отличные средства для включения данных о ресурсах.

Другие вопросы по тегам