-
-
[旧帖]
这样的功能用run跟踪还是ODS实现比较好?发在那边没什么人回,希望版主大哥进来看下。
0.00雪花
-
发表于:
2007-12-27 20:58
3791
-
[旧帖] 这样的功能用run跟踪还是ODS实现比较好?发在那边没什么人回,希望版主大哥进来看下。
0.00雪花
这个帖前几天发过,但后来没人回了。实际上是关于解密关键CALL里面大量无意义的跳转的一种思路,当然我对Run跟踪和ODS脚本都不是非常的熟悉,所以有了此帖。版主大大百忙之余,希望能进来看下。
不论是用Run跟踪还是用ODS脚本,我想实现的功能就是要记录下关键CALL里面那些所有跳转的指令,由此就可以慢慢分析得出正确的结果了。想问下版主,Run跟踪实现这样的功能,可以吗?坛子里关于Run跟踪的资料太粗了,看了CCDebuger大哥写的那个也只是其中的很少一部分功能。
如果Run跟踪不行的话,可否用ODS脚本来实现。我查了ODS的指令,大约思路就是F7一下,然后读一下当前指令,如果是跳转,就记录下来,如果不是,就继续。这样也可以记录下所有的跳转指令吧。但这其中有一个问题,就是ODS代码能否与OD同步的问题。调用一下按键F7,就读一下当前的指令,会不会出现调用了按键F7,但还没有执行到下一个指令,而读指令的代码已经开始执行了的情况。
发在其它地方没什么人回,看了版主大哥,今天上午给我回的其它帖,很细致的,希望这个也能给回一下。
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!