1没有绝对的保护 加密和破解都相对的
2用vs2002/2003/开发的代码 删除.cs/.vb文件只留 .dll和.aspx可以达到加密
若要加密.aspx 可以把.aspx代码写入.cs
vs2005 beta1可以连.aspx都打包
3但是 dll还可以被反编译 所以高级的是加入混淆器
不过这样也不是绝对的还是可以反编译混淆器混淆的dll
而且混淆器混淆的不一定不出问题
4终极解决方案也是我所知道的最高级的方法
把代码加入本地CPU指令 估计没有人能够反编译本地CPU指令
不过我觉得没有必要这样 因为你觉得很高深的代码别人可能n年前就会了
多和别人交流 大家需要什么就来csdn多好
只有这样才能带到更高的境界!!!
博客指出加密和破解是相对的,介绍了.NET代码加密方法,如用VS2002/2003开发时删除.cs/.vb文件只留.dll和.aspx,2005 beta1可打包.aspx;但.dll可被反编译,高级方法是加混淆器,终极方法是加入本地CPU指令,最后提倡多交流。
865

被折叠的 条评论
为什么被折叠?



