最近由于需要反编译一些C#写的程序,所以上网看看有没有这方面的工具。结果无意中发现了这款功能极为强大的反编译工具,Reflector。
我用的版本是4.1.80.0,使用之后我觉得很震撼,因为你打开看到的根本就是源码,我也给同事看了看,把他们都吓坏了。我又试着反编译了一下原来我写的C#程序,就是源码重现。呵呵。
而且围绕它开发的插件也很多,用着真是开心!我还找到一个插件可以把源码导出到文件!更是爽!不过这个软件还不支持Unicode ,需要自己写一个转化程序,两个搭配起来用极爽!
有兴趣的朋友也下载一个玩玩吧~ 哈哈! 由于使用过于简单,就不介绍软件使用了~
下载地址
http://www.aisto.com/roeder/dotnet/Download.aspx?File=Reflector
我用的版本是4.1.80.0,使用之后我觉得很震撼,因为你打开看到的根本就是源码,我也给同事看了看,把他们都吓坏了。我又试着反编译了一下原来我写的C#程序,就是源码重现。呵呵。
而且围绕它开发的插件也很多,用着真是开心!我还找到一个插件可以把源码导出到文件!更是爽!不过这个软件还不支持Unicode ,需要自己写一个转化程序,两个搭配起来用极爽!
有兴趣的朋友也下载一个玩玩吧~ 哈哈! 由于使用过于简单,就不介绍软件使用了~
下载地址
http://www.aisto.com/roeder/dotnet/Download.aspx?File=Reflector
另外再提供一些Reflector的相关插件下载,enjoy!!!!
Reflector.FileDisassembler This add-in can be used to dump the disassembler output to files for any Reflector supported language. Website Download
|
Reflector.CodeMetrics Analyses .NET assemblies and shows design quality metrics. The menu item is registered under the "Tools" menu. Website Download
|
Reflector.SQL2005Browser This add-in allows to browse .NET assemblies stored in SQL Server 2005 (Yukon) databases. Website Download
|
Reflector.DelphiLanguage The Delphi view that is used inside .NET Reflector provided as a language add-in. Website Download
|
Reflector.McppLanguage This add-in extends Reflector with a Managed C++ language rendering module. Website Download
|
Reflector.ChromeLanguage This add-in extends Reflector with a Chrome language rendering module. Website Download
|
Reflector.Diff This add-in shows differences between two versions of the same assembly. Website Download
|
Reflector.VisualStudio This program is hosting .NET Reflector inside the Visual Studio 2003 IDE. Run Reflector.VisualStudio.exe to register the add-in with Visual Studio. Website Download
|
Reflector.ClassView Shows class definitions as plain text with color coding. The menu item is registered under the "Tools" menu. Website Download
|
Reflector.CodeModelView This add-in shows the underlying code model objects for a selected node in .NET Reflector. The menu item is registered under the "Tools" menu. Website Download
|
Reflector.FileGenerator This add-in can be used to dump the disassembler output to files for any Reflector supported language. Download
|
Reflector.Graph This add-in draws assembly dependency graphs and IL graphs. Website Download
|
Reflector.OpenRunningAssembly Opens an assembly or dependency from a process running on the system. The menu item is registered under the "Tools" menu. Website Download |