首页
社区
课程
招聘
[求助]请教一些简单的问题
发表于: 2007-3-17 09:52 3349

[求助]请教一些简单的问题

2007-3-17 09:52
3349
用OD跟踪一个程序,碰到跳转,我明白它的作用,不想让它跳转,想步过它,继续分析它后面的代码。请问该如何作。
再一个有时候分析代码,代码比较长,分析道后面会忘记前面的一些寄存器里的
内容,想还回去重新查看,请问该怎样做。

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 205
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
右键  断点  运行到代码位置  就可以了
不知道是不是你要的答案
看前面的只有记一下笔记了
2007-3-17 10:07
0
雪    币: 50161
活跃值: (20610)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
3
在OD的相应标志寄存器双击即可,如双击Z,jz就改变跳转状态。

C 0  ES 0023 32位 0(FFFFFFFF)
P 1  CS 001B 32位 0(FFFFFFFF)
A 0  SS 0023 32位 0(FFFFFFFF)
Z 1  DS 0023 32位 0(FFFFFFFF)
S 0  FS 003B 32位 7FFDF000(FFF)
2007-3-17 10:41
0
雪    币: 201
活跃值: (18)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
谢谢了,我也学了点哦,以前都是填了NOP,过去的哦
2007-3-17 11:34
0
雪    币: 1301
活跃值: (25)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
非常感谢kanxue 大哥的指点,我明白了。我还想问一下碰到JA/JNBE,JAE/JNB,JB/JNAE,JBE/JNA是否是改变标志C和Z,碰到JG/JNLE ,JGE/JNL,JL/JNGE,JLE/JNG是否是改变标志S,O和Z。如果是如何修改,能否举几个例子。谢谢!
2007-3-18 09:15
0
游客
登录 | 注册 方可回帖
返回
//