Hex-Rays Неожиданный dyld_opcode на сервере отладчика - PullRequest
1 голос
/ 04 ноября 2011

Я использую IDA Pro 6.1 в OS X 10.7.2 и пытаюсь использовать mac_server (32-разрядный) в качестве удаленного отладчика, хотя сталкиваюсь с этой ошибкой:

Unexpected dyld_opcode in the debugger server (init_dylib): 216df00

Я изменил разрешения на сервере для procmod и т. Д., И сервер работает нормально:

IDA Mac OS X 32-bit remote debug server(MT) v1.14. Hex-Rays (c) 2004-2011
Listening on port #23946...

Как это исправить?Спасибо.

1 Ответ

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

Соответствующий код находится в IDA SDK в mac_debmod.cpp, void mac_debmod_t::init_dylib(ea_t addr, const char *fname).

Это срабатывает при загрузке библиотеки и сравнивает коды операций, которые она получает с 1E FF 2F E1. Если коды операций не совпадают, выдается эта ошибка.

Я посмотрю, как это исправить, буду публиковать обновления здесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...