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

 eXeL@B —› Вопросы новичков —› При закрытии проги ошибка ?
Посл.ответ Сообщение

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

Создано: 24 января 2008 08:42
· Личное сообщение · #1

Распаковал прогу, написана на VB.
Если закрываю из Menu > File >Exit все нормально.
Если Закрываю через [Х] вылетает ощибка.

Куда копать и как отловить ???




Ранг: 392.8 (мудрец), 108thx
Активность: 0.260.01
Статус: Участник
REVENGE сила, БеХоЦе могила

Создано: 24 января 2008 09:07
· Личное сообщение · #2

Krek берешь VB Decompiler. Находишь адрес процедуры которая выполняется при закрытии, и в отладчике начинаешь смотреть, на чем валиццо ошибка.

-----
StarForce и Themida ацтой!





Ранг: 88.4 (постоянный)
Активность: 0.080
Статус: Участник

Создано: 24 января 2008 09:42
· Личное сообщение · #3

Krek
А что за защита висела на файле? Может быть ты неправильно восстановил таблицу импорта.



Ранг: 260.2 (наставник)
Активность: 0.190
Статус: Участник

Создано: 24 января 2008 11:17
· Личное сообщение · #4

Krek
ога, если распаковывал проверь функу ExitProcess..



Ранг: 1045.7 (!!!!), 31thx
Активность: 0.570
Статус: Участник

Создано: 24 января 2008 12:26
· Личное сообщение · #5

Krek пишет:
функу ExitProcess..

Krek пишет:
написана на VB.
Если закрываю из Menu > File >Exit все нормально.
Если Закрываю через [Х] вылетает ощибка.





Ранг: 120.9 (ветеран), 5thx
Активность: 0.080
Статус: Участник
Programmer and reverser

Создано: 24 января 2008 13:50
· Личное сообщение · #6

Если скомпилено в нативе, то самый простой способ - поставить бряки на все инструкции push ebp и помере срабатывания выключать ненужные (по таймеру, там, при загрузке формы...) а потом нажать крестик и попадешь в процедуру Form_Unload. Это то, что тебе нужно. Если там пикод, тогда все сложнее, пиши в аську - помогу.

-----
Уважайте других и пишите грамотно.



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


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