eXTracted INternals

eXTracted INternals
 
ФорумФорум  ЧаВоЧаВо  ПоискПоиск  РегистрацияРегистрация  ПользователиПользователи  ГруппыГруппы  Вход  

Поделиться | 
 

 Плагин для загрузки PDB файлов во время сессии дебага

Предыдущая тема Следующая тема Перейти вниз 
АвторСообщение
erithion



Количество сообщений : 25
Дата регистрации : 2006-09-18

СообщениеТема: Плагин для загрузки PDB файлов во время сессии дебага   Пн 15 Дек - 15:15

Вернуться к началу Перейти вниз
Посмотреть профиль
Hex

avatar

Количество сообщений : 397
Возраст : 35
Дата регистрации : 2006-07-12

СообщениеТема: Re: Плагин для загрузки PDB файлов во время сессии дебага   Вт 16 Дек - 14:25

Реально полезная штука. Я юзал. Очень удобно.

Решает проблему иды с невозможностью подгружать PDB других файлов (IDA максимум грузит PDB для файла загруженного в базу).
А тут тебе можно указать и список PDB которые хочется грузить, и указать как именно их грузить, что делать с загруженой PDB (проставить имена, создать функции). И еще много чего.

Особенно прикольная фича - насильная загрузка PDB. Можно заставить загрузить PDB на указаный адрес. Т.е. можно применять PDB на пропатченном файле.
Вернуться к началу Перейти вниз
Посмотреть профиль
erithion



Количество сообщений : 25
Дата регистрации : 2006-09-18

СообщениеТема: Re: Плагин для загрузки PDB файлов во время сессии дебага   Ср 17 Дек - 13:12

Хрень какая то с этим фтп творится.
Альтернативные ссылки

build for 5.2
depositfiles.com kfss8ctie

src
depositfiles.com i52zc12cw

tutorial (pdf)
depositfiles.com mz5qmz9x0
Вернуться к началу Перейти вниз
Посмотреть профиль
erithion



Количество сообщений : 25
Дата регистрации : 2006-09-18

СообщениеТема: Re: Плагин для загрузки PDB файлов во время сессии дебага   Чт 18 Дек - 16:43

Hex пишет:

Особенно прикольная фича - насильная загрузка PDB. Можно заставить загрузить PDB на указаный адрес. Т.е. можно применять PDB на пропатченном файле.
Не уверен, что всегда так. Точнее это должно зависеть от того, как задать поле SymStore.
Если прямой путь - <что то там>/<file>.pdb, тогда получится.
Если без указания pdb файла, тогда скорее нет.

Фишка здесь такая:
если не указывать pdb, тогда дуэт dbghelp-symsrv должен будет его найти. а при этом всегда производится сверка версий. только после этого найденная pdb загружается через msdia80.dll
а с прямым путем pdb напрямую грузится с помощью msdia без проверок.
должно быть как то так.

эт я к тому, что если вдруг не получается насильно, а надо - стоит попробовать прямой путь
Вернуться к началу Перейти вниз
Посмотреть профиль
erithion



Количество сообщений : 25
Дата регистрации : 2006-09-18

СообщениеТема: Re: Плагин для загрузки PDB файлов во время сессии дебага   Сб 20 Дек - 12:36

Обновление:

- удалено лишнее переименование сегментов. версия 5.2 и так это делает
- в Modules окне путь и имя теперь отображаются отдельно для удобства
- убрал ненужное подменю Unrender.
- добавил about для версии
- добавил проверку версии IDA. но не срабатывает с 4.8. фэйлится изза того, что пытается заимпортить несуществующие экспортные ф-ии в ida.wll

build 5.2
http://ifolder.ru/9659776

source
http://ifolder.ru/9659831
Вернуться к началу Перейти вниз
Посмотреть профиль
Спонсируемый контент




СообщениеТема: Re: Плагин для загрузки PDB файлов во время сессии дебага   

Вернуться к началу Перейти вниз
 
Плагин для загрузки PDB файлов во время сессии дебага
Предыдущая тема Следующая тема Вернуться к началу 
Страница 1 из 1
 Похожие темы
-
» Время и температура запекания птицы
» "Время обедать"
» В какое время года играть свадьбу?
» Мете Хорозоглу кадры из сериала Бесценное время
» Бесценное время обсуждение сериала

Права доступа к этому форуму:Вы не можете отвечать на сообщения
eXTracted INternals :: Cтатьи :: Win32 reversing-
Перейти: