_cuclife.com
当前位置:cuclife.com > IT > ASP.NET >

如何保护.net中的dll文件(防破解、反编译)

.net是一种建立在虚拟机上执行的语言,它直接生成 MSIL 的中间语言,再由.net编译器 JIT 解释映象为本机代码并交付CPU执行。中间语言很容易被反编译,所以研究下如何有效的保护dll文件。

我大致的方法为 :强签名+混淆+加密。

强签名

强命名程序集,可以确保你的程序集唯一,而不被篡改、冒用等;即使相同名字的程序集如果签名也会不同。

强签名很简单,本站另一文章已经详细进行了讲解,请参考:http://www.cn-web.com/shtml/article/net/fxsj/2009/06/16/

文章来源:网络整理  本站编辑:兰特
上一篇:凯哥:经验之谈Java和.NET初级学习入门的区别
下一篇:图解Linux下如何搭建C#开发环境
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)