我试图使用 mach_inject 将代码注入(inject) Finder 进程。我目前正在使用给定的来源 here
代码似乎正确获取了 finder 进程的 PID。有一个要注入(inject)的包mach_inject_bundle
。
每次运行注入(inject)器时都会出现以下错误。
mach_inject failing.. (os/kern) invalid address
error: (os/kern) invalid address
我正在终端使用 sudo
运行构建。我使用的是雪豹 MAC OS X 10.6.8。
我发现了其他人报告的一些类似问题here 。但似乎没有任何解决方案有效。 有人可以帮我吗? 谢谢
最佳答案
在项目的架构设置中只需设置x86_64
。
关于objective-c - 使用 mach_star 进行代码注入(inject),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8132503/