写个dll想加密,希望各位帮助,最好详细点!

解决方案 »

  1.   

    搜索下.net代码混淆器。有很多。对代码进行混淆。
    也可以参考Reflector的实现方式,使代码不能反编译。
      

  2.   

    混淆,反射,加壳如xenocode http://topic.csdn.net/u/20090823/21/921380c9-1967-4fe3-b39b-84e32605e3a7.html
      

  3.   

    VS有自带的混淆器dotfuscator,在VS2008工具栏下有dotfuscator community edition这样一项,添加你要加密的dll进去,执行build操作,混淆后的dll就生成了。。想要看到效果就是用Reflector.exe去反编译混淆后的dll就可以看到效果了。。其实也就是把方法名替换成a,b,c等字符。方法体内的代码还是可以看到。。建议使用些加密软件:加密狗等