我使用 mprotect() 将保护标志设置到内存区域。稍后,我想恢复这个内存区域的保护标志。
我的问题是,如何获取内存区域的保护标志?标志包括 PROT_READ ...
我的解决方法是手动解析 /proc/self/maps 。但是这个解决方案很笨拙......
我想知道是否有任何我可以使用的系统调用。
我使用 mprotect() 将保护标志设置到内存区域。稍后,我想恢复这个内存区域的保护标志。
我的问题是,如何获取内存区域的保护标志?标志包括 PROT_READ ...
我的解决方法是手动解析 /proc/self/maps 。但是这个解决方案很笨拙......
我想知道是否有任何我可以使用的系统调用。