GDB を使用して Mac OS X 64 ビット アプリをデバッグしています。コードのチャンクをジャンプすると、すべての問題が解決することがわかります。
しかし:
実行可能ファイルにパッチを適用してジャンプを実装するにはどうすればよいですか? デバッガーを使用せずに、アプリがコード内の定義されたポイントに自動的にジャンプするようにします。
これは私がやりたいことです:
0x1000027a9
(デバッガーによって指定された) アドレスで、 address にジャンプします0x100003b6e
。私は HexEdit を介してそれを行うために一生懸命努力していますが、成功していません。私は絶対アドレスのオペコードへのjmpについてどこでも読みましFF
た(正しいオペコードのようですが、ジャンプではなく呼び出しです...)が、何も機能しません。アクセス不良、セグメンテーション。
どうやってやるの?