|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Июл 15, 2003 14:28:56 С Microsoft Symbol Server получил символьную информацию для некоторых системных модулей. В виде 2-х файлов: .dbg, который ссылается на соотв. .pdb Loader SoftICE без проблем транслирует этот .dbg в .NMS. Но как загрузить это в IDA ? Её PDB plugin не понимает .dbg файлов. Судя по размеру .dbg -- это просто переходник на .pdb Но подмена ссылки на .dbg ссылкой на .pdb в самом бинарнике ничего не дала. Может плагин или скрипт какой есть ? У меня IDA 4.3 |
|
|
Дата: Июл 15, 2003 15:25:13 Я обычно тупо кидаю оба - dbg pdb - в каталог с дисасмнутой базой , а потом Load PDB file. В 99% случаев все грузится автоматом, но иногда бывает затык, хотя я и уверен что pdb соответствует бинарнику. К счастью, мне никогда не нужно это было настолько, чтобы тратить время на поиски причины. Я бы тоже послушал, если кто-нить знает в чем трабла. |
|
|
Дата: Июл 15, 2003 17:30:41 Я так и делал. Но плагин выдает сообщение типа no debug info. Видно секция .debug в бинарнике, содержащем debug info в dbg файле, отличается от случая когда в pdb. Я тут такое подумал. Если сконвертить в nms, загрузить в SoftICE, сделать sym и сохранить историю то получится файл содержащий всю инфу о символах в достаточно удобном формате. Можно написать скрипт работающий с таким файлом. Через задницу конечно, но разбираться с форматом dbg файла что-то неохота |
|
|
Дата: Июл 18, 2003 17:06:50 Проделал я некоторые эксперименты и... Если на свежесделанную базу натравить "Load PDB" плагин, то в редких случаях ида говорит "Unable to load symbols for XXX (code 0)", хотя пэдэбэшка соответствует. Даже если базу сохранить и перезагрузить в иду, все росно облом. Но вот если перезагрузить саму иду, то тогда все ОК. Попробовал на некоторых своих старых базах, для которых раньше pdb не грузились - все работает. И вот еще: IDA и PDB |
|
|
Дата: Июл 21, 2003 17:09:04 Действительно работает. Спасибо. Правда я для тут для эксперимента скачал еще символы для notepad.exe (Win2k). Так с ним тоже проблемы, даже твой способ не помогает - IDA выдает сообщение: "WARNING: '...\NOTEPAD.EXE may not have PDB-style symbol format (symtype is SymNone[0])." К счастью копаться в notepad мне не нужно. :) |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.077 |