История изменений
Исправление hateyoufeel, (текущая версия) :
Ну вот, fexecve как раз это и сделает - код оставит, всё остальное выкинет.
Повторю, функции семейства exec*() не подходят, поскольку требуют правок в main(), чтобы это всё работало. Я этого делать не хочу. Создание чистого стека и munmap() на лишние страницы выглядит куда релевантнее, тогда уж.
Штатного способа нет, не надейся, мне тоже это показалось неразумным но это так.
Лялекс сосёт :(
Пойду нахрен патч в ядро сделаю для этого, а то ж стыд и позор какой-то прости хоспидя…
Исходная версия hateyoufeel, :
Ну вот, fexecve как раз это и сделает - код оставит, всё остальное выкинет.
Повторю, функции семейства exec*() не подходят, поскольку требуют правок в main(), чтобы это всё работало. Я этого делать не хочу.
Штатного способа нет, не надейся, мне тоже это показалось неразумным но это так.
Лялекс сосёт :(
Пойду нахрен патч в ядро сделаю для этого, а то ж стыд и позор какой-то прости хоспидя…