Посл.ответ |
Сообщение |
Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 17 ноября 2005 17:43 · Личное сообщение · #1
При дизасемблировании появляется ошибка
File C:\windows\system32\MFC70.DLL can't be accepted as module 'MFC70'. Probably it contains only entry points numbers
Хотя файл этот имеется по указанному адресу но IDA требует еще XXXX.PDB программы
Что это может значить? И как влияет на качество анализа? Правильно ли дизасмится программа
и как решить подобную проблему?
| Сообщение посчитали полезным: |
|
Ранг: 450.1 (мудрец) Активность: 0.26↘0 Статус: Участник
|
Создано: 17 ноября 2005 17:46 · Личное сообщение · #2
это бага Ида 4.8
_http://www.datarescue.com/ubb/ultimatebb.php?/topic/1/871.html
| Сообщение посчитали полезным: |
Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 17 ноября 2005 18:52 · Личное сообщение · #3
Там нет решения по существу вопроса, да еще по мылу патч отправили, где мне достать оный патч? Или требовать у Ильфака? Так начнуться перепирательства насчет законности приобретенного IDA... есть ли у кого патч?
| Сообщение посчитали полезным: |
Ранг: 450.1 (мудрец) Активность: 0.26↘0 Статус: Участник
|
Создано: 17 ноября 2005 19:13 · Поправил: Asterix · Личное сообщение · #4
я патчил
вот только не знаю насчет правильности такого патча, т.к. не удалось найти тот
модуль который ильфак по мылу высылает для сравнения
и вообще я сейчас 4.8 не использую, т.к. кроме этого глюка у нее множество других
http://www.exelab.ru/f/action=vthread&forum=1&topic=2831
| Сообщение посчитали полезным: |
Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 17 ноября 2005 20:58 · Личное сообщение · #5
A вы можете выслать патч по мылу (если небольшой)? Попробую пропатчить... мож что получится...
michael24{sobaka}pochtamt.ru
| Сообщение посчитали полезным: |
![](img/s4.gif) Ранг: 84.8 (постоянный) Активность: 0.04↘0 Статус: Участник
|
Создано: 17 ноября 2005 21:08 · Личное сообщение · #6
Попробуй качнуть символы для mfc70.dll, это как раз и будет PDB файл.
| Сообщение посчитали полезным: |
Ранг: 450.1 (мудрец) Активность: 0.26↘0 Статус: Участник
|
Создано: 17 ноября 2005 21:21 · Личное сообщение · #7
я не писал патчера, по-моему там доступно рассказано что патчить
и по каким адресам
| Сообщение посчитали полезным: |
Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 17 ноября 2005 21:50 · Личное сообщение · #8
TOG пишет:
Попробуй качнуть символы для mfc70.dll, это как раз и будет PDB файл.
Нет, требует Имя_программы.PDB
(2TOG: где скачать сжатый mfc70.pdb, может в мыло скинеш)
И вааще, дизасемблированные листинги в IDA и W32Dasm10 с некоторого адреса разные получаются, кому верить? (причем Dasm дизасмит мгновенно и без вопросов, но имена функций не показывает Ordinal типа)
Нарыл тут адресок www.idapro.ru/forum
| Сообщение посчитали полезным: |
![](img/s4.gif) Ранг: 84.8 (постоянный) Активность: 0.04↘0 Статус: Участник
|
Создано: 17 ноября 2005 22:02 · Личное сообщение · #9
Из состава SoftICE'a заюзай прогу Symbol Retiriever, с помощью нее и скачай с сайта майкрософта
отладочные символы для своей длл - MFC70.PDB
Я думаю это решит твою проблему.
| Сообщение посчитали полезным: |
Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 17 ноября 2005 22:20 · Личное сообщение · #10 |
Ранг: 450.1 (мудрец) Активность: 0.26↘0 Статус: Участник
|
Создано: 18 ноября 2005 02:19 · Личное сообщение · #11
michael24
Мне лучше знать тот или не тот ;)
Там рассказано про патч PE.ldw - это именно тот файл, который нужно
пропатчить для решения проблемы
я только не уверен что адреса совпадут с твоими, для этого нужно
распаковать файл и сравнить
| Сообщение посчитали полезным: |
Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 18 ноября 2005 18:13 · Личное сообщение · #12
Пропатчил, адреса те же. Просто исчезает запрос на файл mfc70, но функции не распознаются. Листинги все еще отличаются
| Сообщение посчитали полезным: |
Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 18 ноября 2005 18:23 · Личное сообщение · #13
2TOG SymbolRetiever ничего не качает (Download error)
| Сообщение посчитали полезным: |
Ранг: 75.0 (постоянный) Активность: 0.04↘0 Статус: Участник
|
Создано: 18 ноября 2005 18:31 · Личное сообщение · #14
michael24
качать отсюда www.microsoft.com/whdc/devtools/debugging/symbolpkg.mspx
| Сообщение посчитали полезным: |
Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 18 ноября 2005 18:56 · Личное сообщение · #15
На сайте мелкомягких вообще то можно скачать целый пакет pdb символов но только одним куском 188 Мб и урезанный до 132 Мб, а по отдельности нет
| Сообщение посчитали полезным: |
Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 18 ноября 2005 19:03 · Личное сообщение · #16
Rush пишет:
качать отсюда www.microsoft.com/whdc/devtools/debugging/symbolpkg.mspx
это не для диалапщиков (каковым я являюсь)
| Сообщение посчитали полезным: |
Ранг: 450.1 (мудрец) Активность: 0.26↘0 Статус: Участник
|
Создано: 19 ноября 2005 03:34 · Личное сообщение · #17
michael24 пишет:
Листинги все еще отличаются
Главное чтоб не отличался от листинга сделанного Ида 4.7 ;)
| Сообщение посчитали полезным: |
Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 19 ноября 2005 19:23 · Личное сообщение · #18
2Астерикс
У меня есть IDA 4.15 - подойдет?
| Сообщение посчитали полезным: |
Ранг: 450.1 (мудрец) Активность: 0.26↘0 Статус: Участник
|
Создано: 19 ноября 2005 20:07 · Личное сообщение · #19
подойдет
| Сообщение посчитали полезным: |