. Net source code decompilation reflector5.0.45 (integration of filegenerator and filedisassembler)

Source: Internet
Author: User

Refector.gif(33.69 K) 10:20:02

Reflector is a powerful decompilation tool. I believe many of my friends have used it. But reflector has many limitations, such as checking methods one by one, fortunately, reflector supports many plug-ins on the Internet. I have found two widely used plug-ins: reflector. filedisassembler and reflector. filegenerator and reflector are integrated and placed in a compression package. You can directly decompress the package and use it. filegenerator does not have a ready-made DLL on the Internet. After compilation, you can extract it, in the compressed package, 51aspx.com has been searching

Click to download the reflector Integrated Package

Attachment: Reflector_51aspx.rar (10:23:05, 1104.82 K)
This attachment was downloaded 4317 times

In this compressed package, reflector.exe has been upgraded to the latest version 5.0. The specific usage is not described much. Just briefly introduce the usage steps of this compressed package:
First download the compressed package and decompress it to run the reflector.exe (mainProgram), An error prompt dialog box will pop up during the first run, because the two plug-in DLL files referenced are configured according to my local conditions, so you need to configure the new ones according to your actual situation, the method is simple. Let's reference filegenerator. DLL as an example,
First, let's introduce filegenerator. The function of the filegenerator plug-in is to export the source files to a file based on the DLL file. The exported files have no comments, and the variable name has changed, there is no difference among others. For some good controls, if they are not open-source, they can be exported to a file, and then added comments and made a few modifications to make good use of them. (Not open-source DLL, not easy to use. 51 aspx)
Specific initialization setting method: Click View> add-ins... to bring up a window, click Add> select "filegenerator. dll" in the folder, and click Close.
Return to the reflector window. The plug-in window is displayed on the Right of tool-> generator file (s).... Select the DLL file on the left and click Export File on the right,Source codeExport all!
The setting method of another plug-in reflector. filedisassembler. dll is the same as that of this plug-in. In addition, you can download some plug-ins related to reflector:

Reflector. filedisassembler
This add-in can be used to dump the disassembler output to files for any reflector suppsupported 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 suppsupported 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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.