这几天无聊,看了一下。NET里面附带的几个工具:ildasm和ilasm,很郁闷,自己写的源码可以原摸原样的解出来,就算用dotfuscato也不能很好的让代码进行隐藏。。。。
表面上的DLL、EXE文件,居然可以轻松的把代码还原出来。如果使用Reflector和Reflector的一个插件FileDisassembler,就可以把原代码还原出来,可以还原为各种。NET使用的语言,大家辛苦出来的结果,被别人几分钟就可以破解,大家有什么感觉啊?

这个图是windows.forms.combobox的selectindex的方法的源码。我们的代码呢?现在想想,大家的劳动成果就这样随便就可以给别人拿去用。
表面上的DLL、EXE文件,居然可以轻松的把代码还原出来。如果使用Reflector和Reflector的一个插件FileDisassembler,就可以把原代码还原出来,可以还原为各种。NET使用的语言,大家辛苦出来的结果,被别人几分钟就可以破解,大家有什么感觉啊?
这个图是windows.forms.combobox的selectindex的方法的源码。我们的代码呢?现在想想,大家的劳动成果就这样随便就可以给别人拿去用。
博主发现.NET附带的ildasm和ilasm工具能将自己写的源码原样解出,即使使用dotfuscato也难以隐藏代码。使用Reflector及插件FileDisassembler,可将DLL、EXE文件代码还原为各种.NET使用的语言,引发对代码安全的担忧。

2122

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



