【发布时间】:2013-03-24 23:09:42
【问题描述】:
我做了一个例子,使用 task_for_pid() 和 mach_vm_write() 写入进程内存。
task_for_pid(mach_task_self(), pid, &target_task);
mach_vm_write(target_task, address, '?', local_size);
有没有办法阻止其他进程(如 OS X 上的作弊引擎)访问特定进程的内存。
如何防止另一个进程调用 task_for_pid?
除了 hooking 之外,没有太多其他人想到。
【问题讨论】:
标签: macos kernel anti-cheat