.net mvc项目如何加密代码?

.net mvc项目分布时如何加密代码?
蛊毒传说
浏览 687回答 7
7回答

慕桂英546537

C#的代码混淆器有很多了,比如Dotfuscator、xeoncode、foxit等等。 这些混淆器大多是需要注意的,使用效果各不相同。普通的代码混淆器只是把私有字段和变量转换成随机码,如果是小程序,还可以猜一猜,如果是比较大的程序,猜起来可就不会那容易了。高级一点的是混淆成不可阅读的字符,这样的混淆后的代码干脆就比机器码还难懂,基本上是翻译不出来了。 但这些代码混淆器都有一定的风险,即混淆后的代码实然无法正常调用了。 而我一直用.NET Reactor,这个非常小巧,免安装,而且不需要注册。他只是将代码换成随机码,但是混淆后的代码都能正常使用。 但是有一点需要注意:凡是需要序列化成二进制的代码,是不能用混淆器的。混淆后的代码将不能正常序列化!

杨魅力

还是签合同,用法律的方法来保存的比较好

牧羊人nacy

这位兄台说的什么意思?

拉丁的传说

你指的加密是加密什么????

慕的地8271018

这个问题最好问下这方面的专家,Dotfuscator的厂商马上要在国内举行一个远程交流会(交流会地址),大家都有兴趣吧,哈哈,无意中找到的!
打开App,查看更多内容
随时随地看视频慕课网APP