Mac OS X 10.5を使用して、dtraceを使用してMach-Oバイナリの実行を追跡する方法を理解しようとしています。ただし、シンボルがすべて削除されているように見えるため、内部クラス/メソッド名に基づいてプローブを使用しようとすると失敗します。
class-dumpを使用して、クラス、メソッド名、およびそれらが実装されているアドレスをダンプすることができたので、それを使用してバイナリのシンボルを再構築できると思います。それも可能ですか?もしそうなら、誰かがそれを助けるかもしれないツールや私がそれをよりよく理解するのを助けるいくつかの読み物を知っていますか?
これは、このレベルでバイナリを操作する最初の試みなので、助けていただければ幸いです。