1.使用混淆器.
2.网上现在说有一个比混淆器更厉害的工具,可以生成P-code,微软的英文新闻组中有.我记不起那个网站了.

解决方案 »

  1.   

    我不认为P-code是个好方法,那样做的话,很明显在不同等机器上它必须有不同的编译拷贝.而相反IL是可以运行在JIT上的,只用编译一次就可以解决问题.那样如果是做贡献软件我并不认为P-code是个好的选择但在大型的软件项目中为防止对方反汇编,也许是个好方法,另外执行效率也是必须考虑的问题.
      

  2.   

    给IL加密加壳加反汇编反编译加IL完整校检,还不放心的话再加个硬狗狗…
    就算ILDASM反汇编后也是一堆乱码,基至防ILDASM等工具