.Net Reflector——.NET反編譯工具軟體

來源:互聯網
上載者:User
.Net Reflector——.NET反編譯工具軟體
.Net Reflector is the class browser, explorer, analyzer and documentation viewer for .NET. Reflector allows to easily view, navigate, search, decompile and analyze .NET assemblies in C#, Visual Basic and IL.
Lutz Roeder's Net Reflector URL: http://www.aisto.com/roeder/dotnet/

Lutz Roeder 的 .NET Reflector
   .NET Reflector是一個類瀏覽器和反編譯器,可以剖析器集並向你展示它的所有秘密。.NET 架構向全世界引入了可用來分析任何基於 .NET 的代碼(無論它是單個類還是完整的程式集)的反射概念。反射還可以用來檢索有關特定程式集中包含的各種類、方法和屬性的資訊。使用 .NET Reflector,你可以瀏覽程式集的類和方法,可以分析由這些類和方法產生的 Microsoft 中繼語言 (MSIL),並且可以反編譯這些類和方法並查看 C# 或 Visual Basic .NET 中的等價類別和方法。

       NET Reflector 是一個只有548 KB 的.net 類瀏覽工具。 它可以讀取儲存在.net 應用程式 中的metadata、IL 指令、資源和XML文檔。NET Reflector同時支援.net 1.0 1.1 2.0.

  在 .NET Reflector 內部,有各種可用來進一步分析該程式集的工具。要查看構成某個方法的 MSIL,請單擊該方法並從菜單中選擇 Disassembler。
      
     .NET 架構提供了許多執行類似操作的不同方法。例如,如果你需要從 XML 中讀取一組資料,則存在多種使用 XmlDocument、XPathNavigator 或 XmlReader 完成該工作的不同方法。通過使用 .NET Reflector, 你可以查看 Microsoft 在編寫資料集的 ReadXml 方法時使用了什麼,或者查看他們在從設定檔讀取資料時做了哪些工作。.NET Reflector 還是一個瞭解以下最佳實施策略的優秀方法:建立諸如 HttpHandlers 或配置處理常式之類的對象,因為你可以瞭解到 Microsoft 工作群組實際上是如何在架構中產生這些對象的。

最新版NET Reflector:NET Reflector Download

.NET Reflector Add-Ins(NET Reflector外掛程式)
This website lists add-ins for .NET Reflector. After downloading one of the add-ins copy the files to the same directory as your 'Reflector.exe' file and load them via the 'Add-Ins' command under the 'View' menu.
.NET Reflector Add-Ins Url: http://www.aisto.com/Incoming/Reflector/AddIns/

使用.NET Reflector外掛程式FileDisassembler可還原源碼
Reflector.FileDisassembler  http://www.denisbauer.com/Download.aspx?File=Reflector.FileDisassembler.zip
開啟Reflector,在view菜單下的Add-Ins,將dll添加到裡面即可!
然後載入一個dll。選中它。選擇Tools-File Disassembler開啟右側File Disassembler視窗再選擇Generate
這樣就還原了源碼。但可不是完全還原!

Reflector.Diff        http://www.codingsanity.com/code/Reflector.Diff.dll
Reflector.FileGenerator http://www.jasonbock.net/JB/Code/FileGenerator.zip
Reflector.DesignViewer  http://projectdistributor.net/Projects/Project.aspx?projectId=43
Reflector.Graph  http://projectdistributor.net/Projects/Project.aspx?projectId=43

Reflector.CodeGeneration http://projectdistributor.net/Projects/Project.aspx?projectId=43
Reflector.Deblector  http://www.felicepollano.com/public/deblector.zip
Reflector.SQL2005Browser  http://www.denisbauer.com/Download.aspx?File=Reflector.SQL2005Browser.zip
Reflector.ClassView  http://workspaces.gotdotnet.com/reflector
Reflector.CodeModelView http://workspaces.gotdotnet.com/reflector

Resourcer for .NET
Resourcer is an editor for .resources binaries and .resX XML file formats used with the .NET platform. The program allows the integration of bitmaps, icons and text strings into resource packages. Resourcer allows editing of name/string pairs, import of various kinds of data formats (bitmaps, icons, etc) and merging of resources from different sources.
最新版Resourcer for .NET: http://www.aisto.com/roeder/dotnet/Download.aspx?File=Resourcer

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

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.