我试图使用mach_inject将代码注入Finder进程。我目前正在使用给定here
的来源代码似乎正确地获取了finder进程的PID。有一个要注入的捆绑mach_inject_bundle
。
每次运行进样器时都会出现以下错误。
mach_inject failing.. (os/kern) invalid address
error: (os/kern) invalid address
我正在使用终端中的sudo
运行构建。我正在使用Snow Leopard MAC OS X 10.6.8。
我发现其他人here报告了一些类似的问题。但似乎没有解决方案可行。 有人可以帮帮我吗? 谢谢
答案 0 :(得分:2)
在项目的“架构”设置中,只需设置x86_64
。