OLLYDBG tracing

Тема в разделе "WASM.BEGINNERS", создана пользователем ltshck, 5 авг 2008.

  1. ltshck

    ltshck New Member

    Публикаций:
    0
    Регистрация:
    5 ноя 2007
    Сообщения:
    195
    ольга 1,10


    два больших вопроса:
    1) ======================

    conditional to pause run trace

    напишите пример условия остановки:
    Condition is true: eip = 0x12345678 (как написать несколько условий? (eax==5 && eip==7) || (ebp = eax - 6))
    Command is one of: push eax; push esi; (как правильно писать несколько команд? какой разделитель?)

    где найти хоть один пример блин???

    и как запустить максимально быстрое выполнение программы, чтобы ольга остановилась при выполнении одного из словий? (какой кнопкой? f7 / alt+f7 / crtl+f7 - нифига она не запускается!)



    2) ======================

    в разделе Windows

    Conditional log breakpoint

    condition - какое тут условие писать? пример дайте сложный.
    какой синтаксис? and = && = & или как вообще? где посмотреть можно?

    что такое
    explanation и expression ? что там?

    дайти пример log value of expression еще плиз.

    ну а про жутко страшную вещь if programs pauses, pass following commands to plugins я вообще боюсь спросить )))






    где блин нормальный мануал на русском? все переводы акиллы прочитал. но чтото ни описания синтаксиса ни перевода - ничего ниде нету.



    вот. собсно сабж. нужна помощь :)
     
  2. ltshck

    ltshck New Member

    Публикаций:
    0
    Регистрация:
    5 ноя 2007
    Сообщения:
    195
    методом тыка было обнаружено что

    conditional pause пишется так...:

    (EAX == "NOTEPAD.EXE") || (ESI == "NOTEPAD.EXE") || (EBX == 1)


    нде. есть де мануал? :_(