.NET代码的保护

1没有绝对的保护 加密和破解都相对的

2用vs2002/2003/开发的代码 删除.cs/.vb文件只留 .dll和.aspx可以达到加密
若要加密.aspx 可以把.aspx代码写入.cs
vs2005 beta1可以连.aspx都打包

3但是 dll还可以被反编译 所以高级的是加入混淆器
不过这样也不是绝对的还是可以反编译混淆器混淆的dll
而且混淆器混淆的不一定不出问题

4终极解决方案也是我所知道的最高级的方法
把代码加入本地CPU指令 估计没有人能够反编译本地CPU指令

不过我觉得没有必要这样 因为你觉得很高深的代码别人可能n年前就会了
多和别人交流 大家需要什么就来csdn多好 
只有这样才能带到更高的境界!!!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值