为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

蛊毒传说 2018-12-07 07:28:36
.net mvc项目分布时如何加密代码?
查看完整描述

7 回答

?
慕桂英546537

TA贡献1848条经验 获得超10个赞

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

TA贡献1811条经验 获得超5个赞

还是签合同,用法律的方法来保存的比较好
查看完整回答
反对 回复 2018-12-09
?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

这位兄台说的什么意思?
查看完整回答
反对 回复 2018-12-09
?
拉丁的传说

TA贡献1789条经验 获得超8个赞

你指的加密是加密什么????
查看完整回答
反对 回复 2018-12-09
?
慕的地8271018

TA贡献1796条经验 获得超4个赞

这个问题最好问下这方面的专家,Dotfuscator的厂商马上要在国内举行一个远程交流会(交流会地址),大家都有兴趣吧,哈哈,无意中找到的!
查看完整回答
反对 回复 2018-12-09
  • 7 回答
  • 0 关注
  • 661 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信