Вверх ↑
Разработчик
Ответов: 26170
Рейтинг: 2127
#1: 2013-06-10 03:08:17 ЛС | профиль | цитата
г. Александр73 писал(а):
однако же, есть возможность встроить в "программу.ехе" звуки, изображения и т.п. в виде бинарных данных...

Эти данные встраиваются в исполняемый модуль на этапе компиляции и называются ресурсами. Их можно редактировать другими программами, тк их местоположение известно. Но вот редактировать сам исполняемый модуль из самого же себя -- задача не совсем простая, дело в том, что к запускному файлу система не дает доступа на запись в случае его активности, если только он не сжат упаковщиками exe. Но вот как предполагается писать в упакованный файл, даже если к нему и будет доступ
Единственное, что приходит на ум, то это пристегнуть некий стрим-хвост к упакованному файлу exe. Но как поведут себя в этом случае антивирусы, вопрос остается открытым
Но, честно сказать, мне, к примеру, все это кажется очень подозрительным.
карма: 22

1
Голосовали:hitman249