摘要
介绍了.NET环境下软件的一种保护方案,该方案综合了数字签名、加密、混淆和加壳等技术,可以抵抗拷贝、反编译、分发序列号、注册机各种常用的软件破解方法。首先对方案进行整体描述,然后再对其中关键技术进行了讨论,最后对方案的安全性进行了分析。
This paper introduces a method based on DES for protecting the software running on . NET,in which Digital Signature, encryption, confusion and shelling technology, etc. are integrated. This method can resist common crack technology such as copy, decompiler, serial number distribution and register tools, etc. The design is introduced wholly, and its key technologies are discussed, at last, the security of the method is analysed.
出处
《计算机应用与软件》
CSCD
2009年第8期278-280,共3页
Computer Applications and Software
关键词
软件保护
加壳
混淆
DES.NET
MSIL
Software protection Encryption shell protection Confuse DES . NET MSIL