Доброй ночи! Для Linux существует системный вызов mprotect, которым можно модифицировать права доступа практически для любой области адресного пространства данного процесса. Но если отойти от Linux, к примеру, в сторону Mac OS X, то вообще говоря, стандарт POSIX не даёт никаких гарантий по поводу того, как будет вести себя этот вызов при попытке модифицировать права доступа произвольной области памяти, а мне лично необходимы права на чтение и запись секции кода данного процесса. Хотелось бы знать, есть ли в Mac OS X (а в идеале - в POSIX) способ гарантированно получить доступ на чтение-запись-исполнение секции кода?

Ответ на:
комментарий
от tailgunner




Ответ на:
комментарий
от Deleted

Ответ на:
комментарий
от RoZa

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от RoZa

Ответ на:
комментарий
от tailgunner

Ответ на:
комментарий
от Deleted

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от tailgunner

Ответ на:
комментарий
от Deleted

Ответ на:
комментарий
от tailgunner


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.