Встраивание ресурсов в двоичные образы / исполняемые файлы программы / .exe? - PullRequest
0 голосов
/ 24 августа 2011

Был задан вопрос, как автоматизировать задачу встраивания двоичных данных в исходный код ( Встраивание ресурсов в исполняемый файл с использованием GCC ), но я хотел бы знать, возможно ли просто записать двоичные данные в скомпилированный исполняемый файл, т.е. без необходимости компиляции из исходного кода. Моей первой мыслью было бы включить «постоянную переменную», достаточно большую для хранения данных, но я не знаю, как узнать, куда записывать данные.

1 Ответ

0 голосов
/ 22 сентября 2011

Ответ - ДА, по крайней мере, с MINGW на win32 исполняемый файл может читать сам себя и к ним можно добавлять данные. Поэтому последние несколько байтов могут быть заголовком данных (смещение).

...