主题:请问什么是动态跟踪和静态跟踪!
hao1122
[专家分:140] 发布于 2007-06-16 13:13:00
就是想知道一个程序它完成哪些操作!!
谢谢````````
回复列表 (共1个回复)
沙发
liangbch [专家分:1270] 发布于 2007-06-20 22:43:00
这些技术主要用来解密程序或者分析程序算法。
静态跟踪是指 将可执行文件 反汇编的为 汇编语言文件,然后分析之。
但有些程序采用这种方法行不通。好多软件经过加密,即将代码加密并加一个外壳,这个外壳先运行解密部分,将原始程序的解密为正常的代码,然会转到原始的程序,对付这段程序就需要动态跟踪了,需要用一些工具(如softice),小心的跟踪程序,看看程序是如何解密的,解密后的程序代码又是什么?
我来回复