代码之家  ›  专栏  ›  技术社区  ›  r3mus n0x

如何检查Linux进程是否有特定的补充组,而不访问/proc/[pid](hidepi=2)?

  •  0
  • r3mus n0x  · 技术社区  · 4 年前

    getgroups syscall允许为当前进程获取补充组列表,但似乎无法为另一个进程获取相同的列表。

    是否可以通过PID(或间接)检查另一个流程是否有特定的补充组?

    0 回复  |  直到 4 年前
        1
  •  1
  •   R.. GitHub STOP HELPING ICE    4 年前

    据我所知,没有,事实上,这大致就是 hidepid=2 :防止发现属于其他用户的进程的身份/所有权。如果有办法的话,它可能会被认为是一个安全漏洞,除非它是通过一些强制性的标准接口。