.net的反编译是很大的问题,有什么好的保护方法?反编译.NET

解决方案 »

  1.   

    不发布出去,只自己用,最安全最有效. 
    或者不使用 .net
      

  2.   

    貌似强命不能防反编译吧。第一种方法:用一些软件混淆处理第二种方法:写程序时别太规范,让人反编译后看到代码就想吐。    比如:public class Zaofan{
    }public class Baozi: Zaofan{
        public void Buchi(){
        }
    }
      

  3.   

    把重要部分使用P/Invoke调用,或使用C++/CLR写核心算法,只要核心部分不被反编译,仅仅界面代码部分被反编译是无所谓的。