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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

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

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

點(diǎn)擊下載Reflector集成壓縮包

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

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

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

轉(zhuǎn)載于:https://www.cnblogs.com/CodingPerfectWorld/archive/2010/12/20/1911547.html

總結(jié)

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

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。