Брейк по условию в Олли

Тема в разделе "WASM.BEGINNERS", создана пользователем Skillax, 10 сен 2011.

  1. Skillax

    Skillax New Member

    Публикаций:
    0
    Регистрация:
    17 май 2011
    Сообщения:
    33
    Интересует возможность поставить BP по условию, например если EAX==1 то остановить, или BP на запись определенного значения в ячейку памяти.
    Интересует вариант без трассировки.
     
  2. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Ну так и поставьте условный бряк.
     
  3. Skillax

    Skillax New Member

    Публикаций:
    0
    Регистрация:
    17 май 2011
    Сообщения:
    33
    Какой командой ?
     
  4. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Shift-F2
     
  5. Skillax

    Skillax New Member

    Публикаций:
    0
    Регистрация:
    17 май 2011
    Сообщения:
    33
    Booster
    Спасибо.
    А с памятью так можно ? т.е. если по определенному адресу пишем 2, то стоп, а если другое значение то пропускаем ?
     
  6. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Без трейса нельзя.
     
  7. Skillax

    Skillax New Member

    Публикаций:
    0
    Регистрация:
    17 май 2011
    Сообщения:
    33
    Быть такого не может, если я ставлю Memory Hardware Breakpoint, то почему нельзя для него задать условие ?
    Наверное есть плагин.
     
  8. l_inc

    l_inc New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    2.566
    Skillax
    В первой OllyDbg по умолчанию такого нету. Во второй версии все типы брейкпоинтов (int3, аппаратные, инвалидация памяти) могут быть логирующими и/или условными.
     
  9. ajak

    ajak New Member

    Публикаций:
    0
    Регистрация:
    24 окт 2007
    Сообщения:
    463
    А что можно ставить условия на HBP?
     
  10. valentin_p

    valentin_p New Member

    Публикаций:
    0
    Регистрация:
    11 фев 2011
    Сообщения:
    382
    во второй оле номинально возможно (ctr+f5), по моему она лагает страшно пока что.
    в первой.. поставить и то и то на один адрес только.. но вопрос - зачем))