Как вывести импортированные имена методов из двоичного файла IOS Mach-O - PullRequest
0 голосов
/ 17 января 2012

При использовании дизассемблера для анализа двоичных файлов IOS (Mach-O) я вижу, что имена методов аннотируются для функций во внешних библиотеках, даже для вызовов функций в стиле C в двоичных файлах выпусков. Я читал о формате файла Mach-O, но у меня возникли проблемы с поиском совпадения записей __stub_helper с именами функций, а имена не сохраняются в самом двоичном файле.

Спасибо!

1 Ответ

0 голосов
/ 18 января 2012

Разобрался - информация хранится в LC_DYLD_INFO_ONLY-> lazy_bind_off. Смотрите комментарии в этом вопросе для более подробной информации:

Заглушки символов Mach-O (IOS)

...