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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

net反编译工具Reflector下载

發(fā)布時間:2023/12/9 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 net反编译工具Reflector下载 小編覺得挺不錯的,現(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

?

版權(quán)

作者:靈動生活

出處:http://www.cnblogs.com/ywqu

如果你認(rèn)為此文章有用,請點(diǎn)擊底端的【推薦】讓其他人也了解此文章

本文版權(quán)歸作者和博客園共有,歡迎轉(zhuǎn)載,但未經(jīng)作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責(zé)任的權(quán)利。

總結(jié)

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

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