![]() |
eXeL@B —› Вопросы новичков —› ImpRec может обрезать размер региона дин. памяти? |
Посл.ответ | Сообщение |
|
Создано: 04 мая 2007 12:57 · Поправил: Ingener · Личное сообщение · #1 Всем доброго времени суток! Есть такая прога "Рамки", позволяет создавать рамки к фоткам (особенно для мобил). Упакована Aspr'ом 2.1 SKE. Прогу распаковал, импорт восстановил, прикрутил к дампу. Дамп падает здесь: 0040226С MOV EDX, DWORD PTR DS:[4E2490] // [4E2490]=00271740 00402272 MOV EDX, DWORD PTR DS:[EDX+EAX*4-C] //[EDX+EAX*4-C]=00271760 - здесь исключение. Смотрим карту памяти: Address Size 00260000 6000 т.е. происходит чтение из несуществующей памяти. Смотрим карту памяти в оригинальной программе: Address Size 00260000 14000 Такой "обрез" появился после восстановления импорта ImpRec'ом. Помогите, что делать дальше? ![]() |
|
Создано: 06 мая 2007 23:02 · Личное сообщение · #2 |
|
Создано: 07 мая 2007 08:16 · Личное сообщение · #3 |
|
Создано: 07 мая 2007 08:57 · Личное сообщение · #4 |
|
Создано: 07 мая 2007 10:28 · Личное сообщение · #5 |
|
Создано: 07 мая 2007 11:57 · Личное сообщение · #6 Секции я знаю, думал 3-я секция-это обозначение какой-то специфической секции, а имеется ввиду 3-я по счету. В общем, с этим разобрался и этот exception пофиксился ![]() 00С80000 размером 33000, а в дампе, соответственно, 00С30000 размером 2000 и все! Дальше уже идут системные dll. Ну неужели у меня руки кривые? ![]() ![]() |
|
Создано: 07 мая 2007 13:55 · Личное сообщение · #7 |
|
Создано: 07 мая 2007 15:00 · Личное сообщение · #8 |
|
Создано: 07 мая 2007 15:33 · Поправил: crc1 · Личное сообщение · #9 |
|
Создано: 07 мая 2007 16:03 · Поправил: Ingener · Личное сообщение · #10 |
|
Создано: 07 мая 2007 16:24 · Личное сообщение · #11 |
|
Создано: 07 мая 2007 16:47 · Личное сообщение · #12 crc1 VERY SANKS!!! Но! Я верно понял, что не восстановил GetProcAddress? Хочу знать, потому что: 1. У меня еще 2 аналогично упакованные проги (кстати тоже для создания рамок, только других). 2. Какой от меня толк, если я вот так буду выкладывать проги и на блюдечке получать распаковку? И какие еще у меня косяки? Может выложить мой дамп? ![]() |
|
Создано: 08 мая 2007 08:25 · Личное сообщение · #13 |
![]() |
eXeL@B —› Вопросы новичков —› ImpRec может обрезать размер региона дин. памяти? |
Эта тема закрыта. Ответы больше не принимаются. |