復興の記号から剥離マッハ-Oバイナリー
質問
Mac OS X10.5っそうとしていることを利用dtraceの実行マッハ-Oバイナリー.しかし、その記号はすべて除くいずみを入れて使用プローブに基づく内部クラス/メソッド名に失敗します。
私は使用できるクラスのダンプをダンプの授業の方法氏名、住所で実施しないと仮定して使用できること再生のシンボルのバイナリー.でも、できればよいですなんだろうけど、日本人のツールすることがでみんなかっこいいですか?
これは私の初めての試みとバイナリでこのレベルでの手によりお願い申し上げます。
解決
再構築Objective-C記号の使用gdbが可能で、私の答えで インポートクラス-ダンプの情報を入GDB.
他のヒント
いいえ、それは不可能です。シンボルが剥奪を取得すると、情報は、各メソッドのコードが始まる場所を正確に失われます。あなたは、この情報を再構築するためのコードを逆アセンブルする必要があります。あなたは、単に各クラスのメソッドが何であるかを知っている場合でも、それらがどのようなDTraceのニーズます。
であるコードにどこにあるかわかりません所属していません StackOverflow