Сейчас на форуме: (+4 невидимых) |
eXeL@B —› Вопросы новичков —› проблемы с дампом DLL |
Посл.ответ | Сообщение |
|
Создано: 10 мая 2006 10:25 · Личное сообщение · #1 Добрый день. В который раз уже сталкиваюсь с проблемой при работе с дампом DLL файлов. Достаточное колличество перечитал ифнормации и с фашего форума и разных сайтов. В чем заключаеться проблема : 1) Дампы все грабятся из памяти с значительно ьбольшими размерами чем в оригинале (если ДЛЛ запаковано то понятно, но такое происходит и с ДЛЛ модулями не сжатыми). Разброс например может составлят 2мб не сжатая длл, дамп ее под 70 мб. 2) Проблема номер 2а. www.team-x.ru/xforum/index.html?act=Print&client=html&f=39&t=2177 по этому линку написано как при помощи ImpRec востанваливать таблицу импорта. Это все работает нормально если ДЛЛ за собо не подтягивает еще 5к. Пробывал резать куском до оригинального размера, подгонять под размер оригинало, понятное дело толку 0. Прошу подсказать чайнику в чем могут быть грабли, и кто как решал такие проблемы на своем пути. Буду очень благодарен и смогу изложить более детально или ответить на конкретные вопросы если ктото проявит свою заинтересованость. Общение может быть немного "тугим" потому буду рад общением посредству ПМ. |
|
Создано: 10 мая 2006 10:31 · Личное сообщение · #2 |
|
Создано: 10 мая 2006 10:39 · Поправил: CryoChild · Личное сообщение · #3 |
|
Создано: 10 мая 2006 14:29 · Личное сообщение · #4 |
|
Создано: 10 мая 2006 21:55 · Личное сообщение · #5 Выкладываю 2а архива 1) main - основная DLLка (~1,5 Mb) = www.mytempdir.com/656462 2) Needed_files - DLL которые она подтягивает (вдруг понядобятся) (~300 Kb) = www.mytempdir.com/656475 Да забыл сказать дампы получаються одинаковый как при дампинге из приложения (не вижу смысла вкладывать 1 гиг клиента, можно скачать с любого сервера игра), так и при использовании LOADDLL из пакета ollydbg. Повторюсь, у кого Вдруг возникнет желание помоч ) буду рад получить ПМ. |
|
Создано: 10 мая 2006 22:21 · Поправил: crazyalex · Личное сообщение · #6 |
|
Создано: 10 мая 2006 22:45 · Личное сообщение · #7 |
|
Создано: 11 мая 2006 00:49 · Личное сообщение · #8 |
|
Создано: 11 мая 2006 09:42 · Личное сообщение · #9 |
|
Создано: 11 мая 2006 10:01 · Личное сообщение · #10 |
|
Создано: 11 мая 2006 18:47 · Личное сообщение · #11 |
|
Создано: 12 мая 2006 10:25 · Личное сообщение · #12 CryoChild пишет: tundra37 У тебя получилось ее потом нормально после дампа поднять ? Зачем ее поднимать, если она и так нормальная ?! Ситуация там такая : секция .data в DLL занимает всего 500 кило, но .idata грузится со сдвигом на 70 Мб. Не знаю, что думают по этому поводу гуру, но почему бы не переставить секции ( дата поставить в хвост) и подредактировать адреса - может Imprec перестанет дурить. |
|
Создано: 13 мая 2006 00:41 · Личное сообщение · #13 |
|
Создано: 13 мая 2006 08:34 · Личное сообщение · #14 |
eXeL@B —› Вопросы новичков —› проблемы с дампом DLL |