c - 非子进程上的非 root ptrace/waitpid

标签 c ptrace waitpid

这是我的 qn 的后续/修改:Ptrace/wait on a non child

如何跟踪或等待非子进程并且等待的进程不是 root 用户。

我尝试加入同一个组,但仍然不起作用[不允许操作 - 对非子项进行 ptrace]

最佳答案

跟踪进程可以让您完全控制它。如果您可以跟踪属于不同用户的进程,那么用户将毫无意义。

等待专门用于家长通知。

您必须重新考虑解决您想要解决的任何问题的方法。

关于c - 非子进程上的非 root ptrace/waitpid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20553420/

相关文章:

c - 为什么 WIFSIGNALED(status) 在使用 ptrace 跟踪进程时无法检测到信号?

c - waitpid/wait/waitid选哪个?

c - 将 Fork 与 waitpid 一起使用

c - 跟踪/等待非子进程

c - 如何使用填充正确格式化 printf()?

将 va_list 转换为变量参数?

c - 非显式初始化的成员在其部分成员被初始化的结构中始终为 0?

c - 为什么 wait4() 被 waitpid() 取代

c - 修改 strace 以捕获并替换打开的系统调用中的文件名

c++ - 在 linux 的另一个线程中检测程序启动