iOS/Macでのフッキングが必要なiOS/Mac-OSxでアプリケーションを開発することは可能ですか(ウィンドウズと同様)どの程度複雑なのでしょうか?iOS/Macへのフックは可能ですか?
3
A
答えて
1
MacOSXでサードパーティのアプリケーションをフックしたい場合は、InputManagerで可能です。 あなたのためのInputManagers、またはApplicationEnhencerを管理することによってこれを行うのに役立つSIMBLプラグインを見てください。 More info here
自分のアプリ内でコールを傍受したい場合、メソッド(おそらくシステムメソッド)を呼び出すと、objc_exchangeImplementationsを使用してクラスポーズ(古いもの)またはメソッドスイイズを行うことができます。これはiOSアプリでも機能します。 More info here。 これでとにかく注意してください、これは潜在的に危険なことができ、あなたは(など、無限の通話ループを避けるため)何をしているかを知っている必要があります
MacOSXの上で、次のことが、すべてのUNIXシステム上のようなCの傍受をも行うことができますシステムコールを傍受する。しかし、それはもう少しトリッキーで低レベル(システム全体)です
関連する問題
- 1. Phpadminインポート機能へのフック
- 2. JFrameへのTrayIconは可能ですか?
- 3. Facebookへのオフラインでのアルバムへのアクセスは可能ですか?
- 4. フック・イン・フック・プロシージャへのアクセス
- 5. WordpressへのCSVへのSQL Server - それは可能ですか?
- 6. .htpasswdへの可変パスは可能ですか?
- 7. Rails:ORMジェネレータへのフック
- 8. フックで利用可能な設定を作成する
- 9. C2DMデバイスからクラウドへのデータ転送は可能ですか?
- 10. グローバル$ .ajaxSetup()へのjQueryの例外は可能ですか?
- 11. argvの文字列へのポインタは変更可能ですか?
- 12. Java:ロケールマッピングへの通貨は可能ですか?
- 13. Actionscript:base64文字列へのイメージは可能ですか?
- 14. バイトコードへのQMLプリコンパイルは可能ですか?
- 15. ポートレットへのリダイレクトは可能ですか? [Portlets + JSP]
- 16. データベース行へのO(1)アクセスは可能ですか?
- 17. SAFELY Windowsで実行可能な実行可能ファイルへのパス
- 18. クラスライブラリの "OnLoad"へのフック
- 19. WCF操作へのフック
- 20. jQuery - ajaxレスポンスへのフック?
- 21. jqueryアニメーション関数へのフック
- 22. WndProc lParamからxyコードへのフック?
- 23. ウェブサイトダウンロード可能ファイルへのリンク
- 24. FirefoxでのJavascript:HTMLオブジェクトからのバイナリデータへのアクセスは可能ですか?
- 25. ffmpeg-asm.jsでクライアント側の.FLVから.MP4への変換は可能ですか?
- 26. キュウリの全機能のフック
- 27. 可変変数は可能ですか?
- 28. クロスウィンドウドメインスクリプトは可能ですか?
- 29. StageWebViewは可能ですか?
- 30. ワンライナーは可能ですか?
正確にフックが何であるかを説明すると助けになります。 –
http://www.codeproject.com/kb/system/hooksys.aspx – bayCoder
注入のためのSIMBLプラグインとイントロスペクションのためのDTraceを見てください。 –