Получение информации о правах доступа в Linux
Я использую mmap для выделения памяти и отмечаю некоторые страницы как PROT_READ и несколько страниц как PROT_NONE, используя mprotect. моя реализация имеет логику, основанную на разрешении памяти. В настоящее время у меня есть информация о расположении памяти, как мне узнать ее текущее состояние защиты? (PROT_READ/PROT_NONE)
1 ответ
Решение
Я не знаю, есть ли системный вызов для получения этой информации. Абсолютный худший случай, который вы могли бы разобрать /proc/<pid>/maps
,