Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 FreeBSD 中有没有一种方法可以限制几个连续的指令页面只读取和写入几个数据段页面?基本上,我试图限制动态链接库仅读取和写入由于动态链接库而链接的页面,并且在进程地址空间的其余部分中只有几页全局数据。
这可以使用链接器指令或通过修改内核中的页面级别位来完成吗?
问候, 马赫什
您可以使用mprotect(2)在进程的虚拟地址空间内设置页面的保护级别(例如,将它们设为只读) 。