2013-03-12 51 views
0

我有一個dylib文件a2.dylib我在IDA pro中反彙編,這是剝離了符號。我已經使用a1.dylib,它具有符號,雖然舊版本的a2.dylib和Bindiff可以區分函數名稱以匹配a2.dylib。我需要導出這些派生函數名稱以用於調試GDB中的a2.dylib;就像在GDB中使用的等效的Windows PDB文件。我怎麼能在IDA專業版6.4中做到這一點?謝謝。從IDA pro導出用於GDB的符號

+0

不知道,但如果庫是不同的版本,符號(地址)將是錯誤的,我不認爲有太多的使用。 – dbrank0 2013-03-12 08:06:37

+0

爲什麼不在IDA中進行調試? – 2013-03-12 12:01:15

+0

嗨Igor,IDA可以使用GDB調試一個活的越獄iOS二進制文件嗎? – gigasai 2013-03-12 15:01:59

回答

1

您可以使用SymTabCreator輕鬆創建符號表。所有你需要的是地址符號映射列表。

請注意,自述文件說它僅適用於主要可執行文件,因此您可能需要調整dylib的imageBase偏移量。

+0

謝謝。這類似於重新綁定lib二進制文件嗎? – gigasai 2014-01-09 09:52:26