LINUX.ORG.RU

История изменений

Исправление hateyoufeel, (текущая версия) :

Состояние сериализовать, записать в переменную окружения, вызвать execve на собственный бинарник.

До этого я и сам догадался, но это слишком через жопу. Хочу более гетеросексуальный способ.

Читать /proc/self/maps и делать munmap() на это я тоже могу.

В main должна быть предусмотрена ветка кода: если есть переменная окружения, десериализовать состояние из неё и применить.

В идеале я хочу сделать этот функционал библиотекой, так что хотелось бы без переписывания main() по это дело.

Исходная версия hateyoufeel, :

Состояние сериализовать, записать в переменную окружения, вызвать execve на собственный бинарник.

До этого я и сам догадался, но это слишком через жопу. Хочу более гетеросексуальный способ.

Читать /proc/self/maps и делать munmap() на это я тоже могу.