能力值:
(RANK:990 )
|
-
-
2 楼
这个不太好干,以MOV EAX,100为例,可以这样试一下:
保证你要断的条件断点位置在你当前断下位置的后面,而且会被执行(举个例子:比如你断 bp GetWindowTextA,断下来了,你知道以后要执行的代码可能有个 MOV EAX,100,而且这句代码会在随后被执行),另外保证调试菜单下的跟踪步入和跟踪步过的菜单是可用的(就是没变灰),现在按CTR+T设置暂停RUN跟踪条件:把 命令是一个 前面的勾选上,内容填 MOV R32,100(这里的R32等的含义你可以看一下OD的帮助),现在确定后在OD中按CTR+F12应该可以断到你想断的地方。
|
能力值:
( LV4,RANK:50 )
|
-
-
3 楼
多谢CCDebuger
试一下先。
|
能力值:
( LV4,RANK:50 )
|
-
-
4 楼
CCDebuger:
MOV DWORD PTR [ESP-4] , 100;//同样要断
下断
MOV DWORD PTR [R32] , 100
或者
MOV [R32] , 100
不好使,
MOV R32 , 100好使
|
能力值:
(RANK:990 )
|
-
-
5 楼
MOV DWORD PTR [ESP-4] , 100 这样的我没试过。我先看看能有什么好方法。
|
能力值:
(RANK:990 )
|
-
-
6 楼
测试了一下,条件中命令这样设:
MOV DWORD [R32-4],100
设好后按CTR+F11可以断下来。
|
能力值:
( LV4,RANK:50 )
|
-
-
7 楼
晕,我试了
00403463 ? 6A 00 push 0
00403465 . C74424 FC >mov dword ptr ss:[esp-4], 7
0040346D 83C4 08 add esp, 8
命令是一个 -> MOV DWORD [R32-4] , 7
不能断到这里,晕,我先在00403463下断,停下来后,Ctrl+T,然后Ctrl+F11或者F12 不行,直接跳过去了。
怎么回事呢?
OD 1.10 2004-6-22 fly修改的那个版本。。
|
能力值:
(RANK:990 )
|
-
-
8 楼
我这正常,你再看看是什么原因:
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
学习一下!
|
能力值:
(RANK:215 )
|
-
-
10 楼
最初由 蓝色光芒 发布 晕,我试了 00403463 ? 6A 00 push 0 00403465 . C74424 FC >mov dword ptr ss:[esp-4], 7 0040346D 83C4 08 add esp, 8
........
换kanxue刚更新的OllyICE
|
|
|