IDA не показывает информацию о символах - PullRequest
1 голос
/ 21 марта 2012

Я пытался перевернуть файл Mach-O executable arm, и я могу отладить его очень хорошо в gdb для iOS, и двоичный файл, похоже, не удаляется, поскольку gdb показывает мне имена функций и т. Д .;однако, когда я вставляю двоичный файл в IDA, я не вижу ни одного из этих имен функций (и это делает разборку довольно сложной).IDA показывает мне имена импортируемых функций, но другие имена функций не отображаются.

Этого раньше никогда не было, IDA обычно распознает имена функций, если в моем случае это сделал gdb.

Случилось ли что-нибудь подобное у кого-нибудь здесь?Если да, то как вы решили проблему?

Спасибо!

1 Ответ

2 голосов
/ 21 марта 2012

IDA на данный момент не поддерживает отладочную информацию Dwarf (в версии 6.2), это может быть. Я бы предложил сбросить символы с otool или что-то в текстовый файл и сделать простой скрипт Python для их импорта.

...