mach_task_self()
获取当前进程; 你是只对当前进程进行操作?
这个不是只对当前进程吧 其他进程也是这样用啊
可能缺这几个 entitlements:
get-task-allow
task_for_pid-allow
proc_info-allow
试过了 是不是要root权限
pid是我们想操纵的进程的pid_t,mach_task_self()返回自己的mach_port_t,pmach_port就是我们需要的mach_port_t。这个函数需要root权限。
如果只想读写自己内存,只需要mach_task_self()即可,这个函数是不需要root权限的。