ptrace 是 Linux 提供的一组系统调用接口,用于实现父进程对子进程的调试和控制。PTRACE_TRACEME 是 ptrace 的一个请求,通常在子进程中调用,以告知内核该进程将被其父进程调试。关键:一个进程仅能被一个进程调试,不能再多了!
编写一个demo:
#include <sys/ptrace.h>
#include <unistd.h>
#include <stdio.h>
int main()
ptrace 是 Linux 提供的一组系统调用接口,用于实现父进程对子进程的调试和控制。PTRACE_TRACEME 是 ptrace 的一个请求,通常在子进程中调用,以告知内核该进程将被其父进程调试。关键:一个进程仅能被一个进程调试,不能再多了!
编写一个demo:
#include <sys/ptrace.h>
#include <unistd.h>
#include <stdio.h>
int main()

被折叠的 条评论
为什么被折叠?