Сейчас на форуме: asfa, _MBK_, Adler (+8 невидимых)

 eXeL@B —› Вопросы новичков —› Win XP обрабатывает исключение, а Win 7 x64 нет
Посл.ответ Сообщение

Ранг: 1.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 16 августа 2012 21:06
· Личное сообщение · #1

Здравствуйте.

Читаю "Введение в крэкинг с нуля, используя OllyDbg" на wasm.ru. До 22 главы всё получалось, затем возникла проблема:

На одном из моментов выполнения программы возникает исключение:

"Access violation when writing to [00401104] - use Shift+F7/F8/F9 to pass exception to program"

и дальше программа не выполняется.

Проверил в Win XP, там тоже возникает исключение, но оно начинает обрабатываться и дальше всё по схеме, как во "Введении...".

Собственно вопрос: Почему Win7 не хочет вызывать обработчик исключения в данном случае?

P. S. : Все настройки в OllyDbg идентичны на обоих системах, плагины стоят те же самые.




Ранг: 57.7 (постоянный), 49thx
Активность: 0.070
Статус: Участник

Создано: 16 августа 2012 21:57
· Личное сообщение · #2

Lemming а что мешает изучать на ХР тем более если ты "Проверил в Win XP"?




Ранг: 275.9 (наставник), 340thx
Активность: 0.22=0.22
Статус: Участник
RBC

Создано: 16 августа 2012 21:59
· Личное сообщение · #3

Lemming, отлаживать лучше всего в XP (под варью, наконец), под 7 часто возникают какие-то вопросы.

-----
Array[Login..Logout] of Life




Ранг: 1.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 16 августа 2012 22:34
· Личное сообщение · #4

Inffo,Kindly, Ничего не мешает изучать на XP, думаю так и буду делать, просто интересно почему именно так.




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 16 августа 2012 22:50
· Личное сообщение · #5

Если так интересно и действительно хочется исследовать, поисследуй этот вопрос, там чисто ринг3 код, ничего особо сложного, разберись, почему не вызывается. Вообще в вин7 некоторые вещи реализованы в плане безопасности, которые могут попервой мешать реверсу, типа ASLR. Что именно не работает тут-брать и разбираться надо. Если лень, проще на хр гонять.


 eXeL@B —› Вопросы новичков —› Win XP обрабатывает исключение, а Win 7 x64 нет
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати