Этот вопрос расширяет один из ответов на мой предыдущий вопрос: как сохранить регистрацию пользователя в exe... (С#).
Сама идея для меня все еще очень новая, но она кажется правдоподобной. Моя первая попытка простого добавления строки в exe из другого приложения не работала. Затем получил немного умнее и попытался добавить байты. Еще не повезло.
Я нашел различные документы в файлах исполняемых файлов Windows:
http://en.wikipedia.org/wiki/Portable_Executable
http://msdn.microsoft.com/en-us/magazine/bb985997.aspx
http://msdn.microsoft.com/en-us/windows/hardware/gg463125
Честно говоря, я так мало понимаю, что они не очень полезны для меня. Больше пользы я смог найти delphi учебник, который описывает идею добавления "полезной нагрузки" к исполняемому файлу. Далее говорится, что для этого вам нужно, чтобы exe знал, а также сможет отслеживать, где вы его положили... или что-то в этом роде. Я не знаю о delphi, кроме того, что я могу угадать из самого кода. http://www.delphidabbler.com/articles?article=7&part=2
Что было бы наиболее полезным, это всего лишь пример или ссылка о том, как добавить и извлечь короткую часть информации в исполняемый файл. Я хочу, чтобы эта операция выполнялась в приложении С# Forms с сервера linux, запущенного как php script. Я полагаю, что автономное приложение на С++, которое принимает информацию, поскольку аргументы должны иметь возможность сделать трюк.
Я также открыт для других идей.
Спасибо.