2011-11-15 8 views
0

私はmach_injectを使ってFinderプロセスにコードを注入しようとしていました。現在与えられているソースを使用していますheremach_starを使ったコード注入

コードがファインダプロセスの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しかし、解決策はありません。 誰かが私を助けてくれますか? ありがとう

答えて

2

プロジェクトのアーキテクチャ設定では、x86_64と設定します。

関連する問題