首页
社区
课程
招聘
[求助]如何step into更快
发表于: 2008-3-6 14:24 5436

[求助]如何step into更快

2008-3-6 14:24
5436
odscript中的如果这样:
loop:
sti
jmp loop
跑得够慢的了
od中的run trace的trace into一个小时也只能跑20w行左右代码

我想step into整个程序, 实时检测分析内存, 请问有什么高速的法子? 能花尽量少的时间step尽量多行的代码

或者有什么方法可以实时检测寄存器的值, 比如当eax被修改为11111111的时候能够断下来


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

收藏
免费 0
支持
分享
最新回复 (8)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
换cpu....
2008-3-6 14:50
0
雪    币: 200
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
关注,站位.
2008-3-6 14:51
0
雪    币: 846
活跃值: (221)
能力值: (RANK:570 )
在线值:
发帖
回帖
粉丝
4
自己写一个X86模拟器。这样可能会快一点~~~注意只是可能会快一点~~~减少的只是到内核的切换~~~当然需要执行的代码也可能少一点
2008-3-6 15:11
0
雪    币: 6075
活跃值: (2236)
能力值: (RANK:1060 )
在线值:
发帖
回帖
粉丝
5
会快很多倍,CPU -> ISR -> DbgkXxx -> XXX -> XXX <--- oh....
2008-3-6 15:29
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
用变速齿轮啊
2008-3-6 15:30
0
雪    币: 325
活跃值: (97)
能力值: ( LV13,RANK:530 )
在线值:
发帖
回帖
粉丝
7
据说ARM 有开发板之类的.
说不定x86也有类似的硬件调试器.....

其实嘛,虚拟机跟踪会不会好一点呢?VBox是个开源的东东,改一下是不是可以搞成TRACE?
另外好像sourceforge里面有一个专门用来TRACE的虚拟机.

某人现身,我觉得已经在火星的途中了.
2008-3-6 19:10
0
雪    币: 66
活跃值: (15)
能力值: ( LV9,RANK:330 )
在线值:
发帖
回帖
粉丝
8
强,   壮
2008-3-7 09:20
0
雪    币: 208
活跃值: (40)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
9
印象中,前年论坛里谁发过一个自己写的trace的exe,不过是用来脱壳的,lz可以找找看
2008-3-7 11:35
0
游客
登录 | 注册 方可回帖
返回
//