我一直在努力了解如何阅读Mac OS X上其他进程的内存,但我没有太多运气.我见过很多例子在线使用ptrace与PEEKDATA和这样的,但它不会对BSD该选项[ man ptrace].
int pid = fork();
if (pid > 0) {
// mess around with child-process's memory
}
Run Code Online (Sandbox Code Playgroud)
如何在Mac OS X上读取和写入另一个进程的内存?