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

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

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

Создано: 18 сентября 2008 12:12
· Личное сообщение · #1

Есть прога на VB 6.0 (натив-код). При запуске исполнение уходит в msvbvm60.dll.
Вопрос: как отловить момент возврата управления в программу (сегмент .text)? В любое место сегмента.
Использую отладчик IDA. Или предложите какой другой




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

Создано: 18 сентября 2008 12:24 · Поправил: ClockMan
· Личное сообщение · #2

Ну в оле просто поставкой мемору бряка на секцию(alt+M выбрать Set MBA).
----------------------------
Посмотри здесь --> Olly Dbg 1.10 <--

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




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

Создано: 18 сентября 2008 13:14
· Личное сообщение · #3


спасибо.



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

Создано: 18 сентября 2008 13:29
· Личное сообщение · #4

MBA - срабатывает слишком часто. А есть способ установить прерывание только на исполнение? (Memory breakpoint on execute?)




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

Создано: 18 сентября 2008 14:09 · Поправил: ClockMan
· Личное сообщение · #5

после выхода если тебе мешает тросировать прогу просто сними МВА (контекстовое меню) Breakpoints=> RemoveBM
Можно поставить По F2 на секцию BA он работает один раз.

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




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

Создано: 18 сентября 2008 15:05
· Личное сообщение · #6

Все разобрался. Спасибо еще раз!


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


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