日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

反编译工具Reflector下载(集成两个常用.net插件,FileGenerator和FileDisassembler)

發布時間:2023/12/9 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 反编译工具Reflector下载(集成两个常用.net插件,FileGenerator和FileDisassembler) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Reflector是一款比較強大的反編譯工具,相信很多朋友都用過它,但reflector本身有很多局限性,比如只能一個一個的查看方法等,但幸好reflector支持插件功能目前網上有很多reflector的插件,本人找取了兩個應用范圍很廣,并且廣受好評的插件:Reflector.FileDisassembler和Reflector.FileGenerator和Reflector進行了整合,放在了一個壓縮包中,大家可以直接解壓縮后就開始使用,其中FileGenerator在網上沒有現成dll,本人編譯后將其取出,放在了壓縮包中,一直在苦苦找尋的朋友這次可以拿來直接用了:)

點擊下載Reflector集成壓縮包

本壓縮包中Reflector.exe已經升級為最新的5.0版本,具體的使用方法不多說了,只簡單介紹一下本壓縮包的使用步驟:
先下載本壓縮包并解壓縮,運行其中的Reflector.exe(主程序),初次運行會彈出錯誤提示對話框,因為引用的兩個插件DLL是按照我本地實際情況配置的,所以你還需要根據你的實際情況來從新配置一下,方法很簡單,我們拿引用FileGenerator.dll來做一個范例,
首先介紹一下Filegenerator,FileGenerator插件的作用是:根據dll文件,把里面的源文件導出成文件,導出來的文件除了沒有注釋,變量名也變了,其它的可謂是沒有差別。對于一些比較好的控件,如果不是開源的,完全可以導出成文件,然后自己加上注釋,少許修改,很好的利用起來。(不開源的dll,用起來也不放心啊)

具體的初始化設置方法:點擊View->Add-Ins...,彈出一個窗口,然后點擊Add->選擇文件夾里面的:"FileGenerator.dll",點擊close.
然后回到Reflector窗口,Tool->Generator File(s)... 右邊就出現了插件的窗口,選中左邊的dll文件,點擊右邊的導出文件,源代碼就全部導出來了!
另一個插件Reflector.FileDisassembler.dll設置方法也和這個一樣,另外再提供一些Reflector的相關插件下載,

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

From:

http://www.cnblogs.com/cnmawei/archive/2007/06/15/784587.html

轉載于:https://www.cnblogs.com/CodingPerfectWorld/archive/2010/12/20/1911547.html

總結

以上是生活随笔為你收集整理的反编译工具Reflector下载(集成两个常用.net插件,FileGenerator和FileDisassembler)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。