![]() |
|
|
|
#1
|
|||
|
|||
|
Quote:
Quote:
if it's relative to ESP, the breakpoint will be triggered. I wonder OllyDbg gets confused when the breakpoint is set at kernel while the condition is concerned with the debugged process memory. Quote:
Thanks. |
|
#2
|
|||
|
|||
|
Quote:
Code:
77D1872A or byte ptr [eax+FB4], 1 Here77D18731 call [ebp+8] There 77D18734 mov ecx, fs:[18] So the question is, and I DO NOT know the answer off hand, does the Conditional gets evaluated before, during or after the call instruction?? I know that by design, 'Break on Read' or 'Break on Write' are evaluated AFTER the instruction at the bp has executed. . . |
|
#3
|
|||
|
|||
|
Quote:
breakpoint at +77D18731, because if I change the condition to [esp+4] ==SomeHandle that breakpoint will always be triggered. So the problem is actually concerned with the condition [SomeAddress]==SomeValue for example [401000] == 12345678 Whether the above condition is satisfied or not when I reach the breakpoint, OllyDbg does not stop. |
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| how does ollydbg memory breakpoint works | deXep | General Discussion | 5 | 10-15-2005 21:48 |
| Olly conditional BP syntax? | Rhodium | General Discussion | 2 | 07-20-2004 20:30 |
| Olly conditional breakpoint help | Rhodium | General Discussion | 9 | 07-21-2003 14:19 |