REFLECTOR8.5无限免费使用,可反编译DLL文件,适合.NET等等,内有激活详细步骤并可内嵌到VS中使用。能一字不差地将exe或dll反编译出原始代码.本人亲测可以使用!使用它你可以查看任何C#编写的DLL源码。
使用背景:
因为工作原因需要反编译.net dll,网上能找到的工具基本上都用过了,最后在这几个工具的配合下完整的反编译了整个工程,基本上TelerikJustDecompile + NET.Reflector + ILSpy 就可以把所有文件反编译出来,这几个工具可以搭配使用,比如TelerikJustDecompile有一个函数没反编译出来,可以使用其他工具反编译出这个函数,我就是使用这种方法完整的反编译文件的,前3个工具都可以把代码导出成工程文件,可以使用visual studio打开查看更方便
推荐使用顺序:
1.TelerikJustDecompile
2.NET.Reflector
3.ILSpy
4.JetBrains.dotPeek
5.codereflect
6.DisSharp
使用方法:
先下载本压缩包并解压缩,运行其中的Reflector.exe(主程序),
具体的初始化设置方法:点击View->Add-Ins...,弹出一个窗口,然后点击Add->选择文件夹里面的:"FileGenerator.dll",点击close.
然后回到Reflector窗口,Tool->Generator File(s)... 右边就出现了插件的窗口,选中左边的dll文件,点击右边的导出文件,源代码就全部导出来了!
另一个插件Reflector.FileDisassembler.dll设置方法也和这个一样。