![防止或检测内存中守护进程的读取](https://linux22.com/image/32497/%E9%98%B2%E6%AD%A2%E6%88%96%E6%A3%80%E6%B5%8B%E5%86%85%E5%AD%98%E4%B8%AD%E5%AE%88%E6%8A%A4%E8%BF%9B%E7%A8%8B%E7%9A%84%E8%AF%BB%E5%8F%96.png)
是否可以防止守护进程使用的内存被其他程序读取?
如果没有,是否可以检测到读取尝试?
如果是的话,是否可以拿到前面实际可以先行动的读取和执行命令呢?
答案1
在 Unixy 系统上,root 是全能的,当然可以读取(甚至写入)守护进程的内存它甚至无法发现。对于运行守护程序的用户也是如此。如果您试图防止非 root/非守护程序用户访问,系统本身应该提供保护(即模数错误或愚蠢的配置)。
是否可以防止守护进程使用的内存被其他程序读取?
如果没有,是否可以检测到读取尝试?
如果是的话,是否可以拿到前面实际可以先行动的读取和执行命令呢?
在 Unixy 系统上,root 是全能的,当然可以读取(甚至写入)守护进程的内存它甚至无法发现。对于运行守护程序的用户也是如此。如果您试图防止非 root/非守护程序用户访问,系统本身应该提供保护(即模数错误或愚蠢的配置)。