Сейчас на форуме: Magister Yoda (+9 невидимых) |
![]() |
eXeL@B —› Основной форум —› Ошибка Access violation at address |
Посл.ответ | Сообщение |
|
Создано: 29 сентября 2008 11:53 · Личное сообщение · #1 Здравствуйте. Имеется программа запакованая ASProtect 2.1x. Распаковал стрипером. Программа загружается и где-то раз в секунду выдает сообщение: Access violation at address 00AD7C98. Read of address 00AD7C98. При запуске в Оле выдает: Don't know how to step because memory at address 00AD7C98 is not readable. Try to change EIP or pass exception to program. Подскажите как избавиться от этого? Как отловить это место? Поиск юзал ![]() ![]() |
|
Создано: 29 сентября 2008 12:02 · Личное сообщение · #2 |
|
Создано: 29 сентября 2008 12:04 · Личное сообщение · #3 |
|
Создано: 29 сентября 2008 12:07 · Личное сообщение · #4 |
|
Создано: 29 сентября 2008 12:15 · Поправил: Konstantin · Личное сообщение · #5 Довольно часто, после распаковки StriperX, прога валиться там где должно быть вписано регистарционное имя. Распакуй скриптом VolX-a посмотри куда скрипт пишет инфу о регистарции, подправь дамп страйпера соответствующим образом. ЗЫ: Или поищи в секциях с данными адрес 00AD7C98. Потом исправь его на реальный адрес в который забей рег. имя. ![]() |
|
Создано: 29 сентября 2008 12:20 · Личное сообщение · #6 |
|
Создано: 29 сентября 2008 14:30 · Личное сообщение · #7 Собственно дамп. Если разберетесь, то расскажите что да как ![]() ![]() ![]() |
|
Создано: 29 сентября 2008 14:48 · Личное сообщение · #8 |
|
Создано: 29 сентября 2008 15:14 · Личное сообщение · #9 |
|
Создано: 29 сентября 2008 15:19 · Личное сообщение · #10 |
|
Создано: 29 сентября 2008 15:21 · Личное сообщение · #11 |
|
Создано: 29 сентября 2008 15:43 · Личное сообщение · #12 |
|
Создано: 29 сентября 2008 15:48 · Личное сообщение · #13 Бывает такое, что прога вообще не запускается после отрезания аспровых функций, но при работе скрипта я не припомню, чтобы у меня прога не запускалась. А если импорт был восстановлен не полностью, то ошибки всегда будут именно Access Violation, ибо обращаемся к функциям, которых попросту нет. по крайней мере другого лично я не встречал. ----- бессмысленные манипуляции не становятся более разумными если их повторять ![]() |
|
Создано: 29 сентября 2008 15:52 · Личное сообщение · #14 |
|
Создано: 29 сентября 2008 15:55 · Поправил: Valemox · Личное сообщение · #15 |
|
Создано: 29 сентября 2008 16:01 · Личное сообщение · #16 |
|
Создано: 29 сентября 2008 16:24 · Личное сообщение · #17 |
|
Создано: 29 сентября 2008 19:14 · Личное сообщение · #18 |
|
Создано: 29 сентября 2008 19:24 · Поправил: Hellspawn · Личное сообщение · #19 |
|
Создано: 29 сентября 2008 19:30 · Личное сообщение · #20 =) Вот те распакованный файл без ошибки. После распаковки правил 3 места с колами во время работы проги. Они были заноплены Code:
Этот кол вызывал акцес виолатион , судя по процедуре это постоянная проверка чего то =) наверно регистрации. Поэтому лучше сразу убрать колы и все. Протестировал у себя 10 минут. Все работало. ![]() ----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube ![]() |
|
Создано: 29 сентября 2008 20:35 · Личное сообщение · #21 |
|
Создано: 29 сентября 2008 21:11 · Поправил: tempread · Личное сообщение · #22 |
|
Создано: 29 сентября 2008 22:22 · Личное сообщение · #23 AVE пишет: Круто канешно. Теперь объясните как и почему Ты сам все сделал вообщем) , ищи место где вызов идет области этой. Чтобы найти место запусти анпакнутую в оле , она остановится на месте том где в неизвестную облать переход. Смотри потом Стэк. В стэке будут адреса обратных вызовов. По ним поймешь откуда колл или прыжек, ставь бряк перезапускай и бац стоп на функции до колл в неизвестность. Там смотрю параметры кола и ищи подобные колы, Нопь все колы и их параметры , все вроде все будет работать. Выше вроде верно сказали, там ищется имя регистрационное , похоже на это. ![]() ----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube ![]() |
|
Создано: 30 сентября 2008 22:39 · Личное сообщение · #24 |
![]() |
eXeL@B —› Основной форум —› Ошибка Access violation at address |
Эта тема закрыта. Ответы больше не принимаются. |