Возможно, имеет смысл запретить то же самое из соображений безопасности, поскольку адрес может быть сопоставлен с каким-то адресным пространством, которое не принадлежит процессу. Но может ли он изменить запись таблицы страниц для адреса, к которому у него есть доступ?
Может ли процесс изменять свои собственные записи таблицы страниц в Linux?
Ответы (1)
Не напрямую, но такие вызовы, как mprotect()
, делают это возможным.
person
MSalters
schedule
27.09.2017