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

歡迎訪問(wèn) 生活随笔!

生活随笔

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

编程问答

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

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

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

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

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

具體的初始化設(shè)置方法:點(diǎn)擊View->Add-Ins...,彈出一個(gè)窗口,然后點(diǎn)擊Add->選擇文件夾里面的:"FileGenerator.dll",點(diǎn)擊close.
然后回到Reflector窗口,Tool->Generator File(s)... 右邊就出現(xiàn)了插件的窗口,選中左邊的dll文件,點(diǎn)擊右邊的導(dǎo)出文件,源代碼就全部導(dǎo)出來(lái)了!
另一個(gè)插件Reflector.FileDisassembler.dll設(shè)置方法也和這個(gè)一樣,另外再提供一些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)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

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