用户经常使用到的软件都是由软件作者事先编译好,再供用户通过机器代码程序运行的。因此,必须使用静态或动态调试工具,才能分析并跟踪其汇编代码。
软件的破解技术与保护技术这两者之间本身就是矛与盾的关系,它们是在相互斗争中发展进化的,这种技术上的较量归根结底是一种利益的冲突。从理论上说,几乎没有破解不了的加密保护。用户要想掌握软件的破解技术,必须了解解密技术基础,并且熟练掌握解密基础知识。