2012-03-21 16 views
1

私はMach-O executable armファイルを元に戻そうとしていましたが、iOS用のgdbでデバッグすることはできますが、gdbが私に関数名を表示するので、等。;しかし、私がIDAにバイナリをポップすると、これらの関数名は表示されません(これは逆アセンブリをかなり困難にしています)。 IDAはインポートされた関数の名前を表示しますが、他の関数名は表示されません。IDAはシンボル情報を表示しません

これはこれまでに起こったことではありません。私の経験では、IDAは通常gdbが関数名を認識します。

ここの誰かに似たようなことがありますか?もしそうなら、どのように問題を解決しましたか?

ありがとうございます!

答えて

2

IDAは現時点でバージョン6.2のDwarfデバッグ情報をサポートしていません。 otoolなどでシンボルをダンプしてテキストファイルに書き出し、単純なPythonスクリプトをインポートすることをお勧めします。

関連する問題