Сейчас на форуме: Magister Yoda, johnniewalker, Kybyx, vsv1, r0lka, -Sanchez-, testrev1337 (+3 невидимых)

 eXeL@B —› Крэки, обсуждения —› Баг OllyDbg 1.1
Посл.ответ Сообщение

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

Создано: 17 марта 2011 13:04 · Поправил: Vostolner
· Личное сообщение · #1

Столкнулся с такой проблемой, при открытии одного .exe Olly начала вылетать с ошибкой:
Code:
  1. unknown software exception (0xc0000090) в приложении по адресу 0x004aa2f2


Причем сам exe нормально запускается.
Перепробовал все модификации Olly, которые смог найти на форуме, ошибка одна и та же.
(При отладке в Olly 2.0 ошибка не выявлена)

вот код EP на которую встает Olly и потом вылетает:
Code:
  1. CPU Disasm
  2. Address   Hex dump          Command                                  Comments
  3. 02064000    B8 00000000     MOV EAX,0
  4. 02064005    60              PUSHAD
  5. 02064006    0BC0            OR EAX,EAX
  6. 02064008    74 68           JE SHORT 02064072
  7. 0206400A    E8 00000000     CALL 0206400F
  8. 0206400F    58              POP EAX
  9. 02064010    05 53000000     ADD EAX,53
  10. 02064015    8038 E9         CMP BYTE PTR DS:[EAX],0E9
  11. 02064018    75 13           JNE SHORT 0206402D
  12. 0206401A    61              POPAD
  13. 0206401B    EB 45           JMP SHORT 02064062
  14. 0206401D    DB2D 23400602   FLD TBYTE PTR DS:[2064023]               ; FLOAT 9.2233720368547758080e+18
  15. 02064023    FF              DB FF                                    ; Unknown command


Проблему решил занопав 6 байт по адресу 0206401D


ps: Целевое приложение накрыто WinLicense 2.x



Ранг: 189.9 (ветеран), 334thx
Активность: 0.30
Статус: Участник

Создано: 17 марта 2011 13:14
· Личное сообщение · #2

Вроде это старая бага с FPU, должна лечиться фантиком



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

Создано: 17 марта 2011 13:15
· Личное сообщение · #3

Фантик пробовал и 1.30 и 1.54 не помогало.




Ранг: 568.2 (!), 464thx
Активность: 0.550.57
Статус: Участник
оптимист

Создано: 17 марта 2011 13:46
· Личное сообщение · #4

NikolayD пишет:
Вроде это старая бага с FPU

+1

-----
Чтобы правильно задать вопрос, нужно знать большую часть ответа. Р.Шекли.





Ранг: 793.4 (! !), 568thx
Активность: 0.740
Статус: Участник
Шаман

Создано: 17 марта 2011 15:59
· Личное сообщение · #5

По моему стронг тоже это лечит.

-----
Yann Tiersen best and do not fuck




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

Создано: 17 марта 2011 16:19 · Поправил: Vostolner
· Личное сообщение · #6

Действительно Phantom 1.54 лечит
Настройка отвечающая за это:
DEBSTRING=1

Теперь я понимаю. что путь мой был через ж...уткие дебри




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

Создано: 17 марта 2011 16:38
· Личное сообщение · #7

Велосипед изобретён заново, на этом можно закрыть, думаю.


 eXeL@B —› Крэки, обсуждения —› Баг OllyDbg 1.1
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати