摘要
随着软件产业的不断发展,对软件知识产权的保护已成为一个引人关注的重要问题。目前,对知识产权的攻击方式主要有三种:软件盗版(Software Piracy)、逆向工程(Reserve Engineering)、代码篡改(Code Tamper),对应的防御措施主要有软件水印技术(Software Watermarking)、代码模糊(Code Obfuscation)、软件防篡改(Software Tamper-proofing)。此外,还有多样性(Diversity)、时间限制模式(Time-limited Scheme)等方法。详细介绍了软件防篡改技术,对它的分类、现状、现存机制以及下一步的发展方向做了较深入的分析。
With the development of software industry,the protecting of software intellectual property right has becoming an important problem to catch our eyes. At present, there are three main attacking manners:Software Piracy,Reserve Engineering and Code Tamper. And the corresponding recovery manners are:Software Watermarking ,Code Obfuscating and Software Tamper-proofing .Besides ,there are other manners ,such as Diversity ,Time--limited Scheme and so on .In this paper,we will introduce about the manner of Software Tamper--proofing ,and deeply analysis its class,its actuality as well as its further developing direction.
出处
《计算机安全》
2009年第1期34-37,共4页
Network & Computer Security
关键词
软件保护
防篡改
完整性检测
software protection
tamper-proofing
integrity checking