Cocoaを使用して他のアプリケーションのメモリを編集するにはどうすればよいですか?ルートとして編集する必要があることは知っていますが、そもそもどうすればよいでしょうか。
2 に答える
5
OS X では PTrace がひどく壊れていることを指摘しておきます。この記事が問題を回避するのに役立つことを願っています。また、mach を直接使用してメモリを変更することもできます... Mach_injectがどのようにそれを行うかを確認してください。
于 2009-04-02T04:09:29.400 に答える
1
Ptraceは、これを行うための通常のメカニズムです(そして、ココア自体とはほとんど/まったく関係がありません-それはunix api、man ptraceです)。プロセスにアタッチしてプロセスを停止すると、子命令またはデータスペースからの読み取りと書き込み、シングルステップなどを実行できます。
于 2009-04-02T03:07:04.807 に答える