系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

.NET Reflector(編譯工具) V11.1 綠色免費版

  • 大。19.55 MB
  • 語言:英文軟件
  • 授權(quán):免費軟件
  • 星級評價 :
  • 軟件分類:雜類工具
  • 更新:2021-12-28
  • 支持系統(tǒng):Win8,Win7,WinXP,Win2003,Win2000
  • 安全檢測: 360安全衛(wèi)士 360殺毒 電腦管家
  • 標簽 : 編譯工具
  • 軟件介紹
  • 相關(guān)專題
  • 相關(guān)教程
  • 下載地址
  • 特色推薦
  • 網(wǎng)友評論

  .NET Reflector是一款功能非常強大的.net反編譯器,開發(fā)人員可以用來把軟件反編譯為原始程序,還可以手動添加擴展來增加功能。本站提供.NET Reflector免費下載。

.NET Reflector(編譯工具)

  .NET Reflector是一個類瀏覽器和.net反編譯器,微軟員工Lutz Roeder編寫,是以.NET Framework為基礎(chǔ)開發(fā)出來的的DLL或EXE文件,此工具軟件強大到連.NET Framework的官方類別組件都能反編譯為原始程序的工具軟件。

  .NET Reflector 工具軟件雖非Open Source(開放源代碼),但早期釋出的版本連他自己的exe檔都能反轉(zhuǎn)回原始程式,但后期版本則使用混淆器進行保護,并加上免費使用的天數(shù)限制。

  支持.NET1.0,2.0,.NET 3.5,.NET 4.0等,啟動時,會連到其官網(wǎng)檢查是否有更新的版本,故如果電腦沒連接Internet的話,將無法正常啟動此工具軟件。

  還記得Spy++嗎?在Win32時代,這個軟件對于我們分析一個陌生軟件的設(shè)計思路可謂立下汗馬功勞。在如今的.NET時代,Reflector又成為每個嚴肅的.NET開發(fā)人員工具箱中必不可少的精髓工具之一。

Reflector功能

  .NET Reflector可以分析程序集并向你展示它的所有秘密。.NET 框架向全世界引入了可用來分析任何基于.NET 的代碼(無論它是單個類還是完整的程序集)的反射概念。反射還可以用來檢索有關(guān)特定程序集中包含的各種類、方法和屬性的信息。

  使用 .NET Reflector,你可以瀏覽程序集的類和方法,可以分析由這些類和方法生成的 Microsoft 中間語言 (MSIL),并且可以反編譯這些類和方法并查看 C# 或 Visual Basic .NET 中的等價類和方法。

  .NET Reflector主要功能是能夠?qū)#,Visual Basic 和IL程序反編譯成匯編程序進行分析查看。即使沒有用在反編譯領(lǐng)域,也常常被用來檢查程序集的命名規(guī)范,命名空間是否合理,組織類型的方法是否需要改善等方面。

  Reflector可以將.NET程序集中的中間語言反編譯成C#或者Visual Basic代碼,還能夠提供程序集中類及其成員的概要信息、提供查看程序集中中間語言的能力以及提供對第三方插件的支持。

  .NET Reflector開發(fā)人員可以使用它反編譯.NET代碼,以了解它是如何工作的,學習或指導.NET語言的復雜性,提供一個更好的替代庫的文檔,恢復丟失或不可用的源代碼,定位性能問題,分析依賴關(guān)系,檢查混淆。

Reflector其他功能

  除了作為對象瀏覽器與反匯編器之外,Reflector還可以顯示類與其成員的調(diào)用與被調(diào)用圖、提供單鍵訪問Google或MSDN搜索的能力并提供了允許第三方開發(fā)人員為Reflector創(chuàng)建插件的框架。

  要查看調(diào)用或被調(diào)用圖,只需要在樹視圖中選擇一個成員,訪問Tools菜單,選擇Call Graph或Callee Graph選項即可。Call Graph會列出所選項所調(diào)用的成員,而Callee Graph列出調(diào)用所選項的成員。

  通過使用插件,Reflector的功能可以得到進一步擴展。目前有能顯示程序集依賴圖、自動加載當前運行中的程序集、輸出整個程序集的反匯編內(nèi)容以及在Visual Studio中作為Reflector的宿主等的插件。還有更多插件都列本詞條擴展閱讀中。在此,我極力推薦有興趣的讀者前去一看。

  不出乎所料,的確存在一個Reflector.VisualStudio插件。有了這個插件,就可以讓Reflector集成在Visual Studio環(huán)境中,進而取代以前那個有些“拙漏”的對象瀏覽器。

  首先,我們需要在機器上準備Reflector的最新版,然后下載最新版本的Reflector.VisualStudio插件。據(jù)說安裝了此插件之后,Reflector能夠與Visual Studio完美融合。但遺憾的是,有人試下載此軟件并安裝(僅能得到testdriven-2.8.2130 RTM個人測試版本,時間7/30/2007,大小3.3M)后,沒有大發(fā)現(xiàn)—僅是在VS2005中添加“Go to Reflector”和一個幫助菜單項。點擊“Go to Reflector”菜單項僅是從VS2005內(nèi)部啟動Reflector而已。

小編點評

  .NET Reflector的出現(xiàn)使可以說使得.NET程序員眼前豁然開朗,作為使用最廣泛的.NET反編譯軟件,.NET Reflector是編程人員的好助手,再也不擔心軟件使用不同語言了,.NET Reflector能輕松把軟件反編譯為原始程序。

相關(guān)專題

  • 反編譯軟件合集
  • 編譯工具
java反編譯工具免費下載_反編譯軟件合集

反編譯軟件合集 更多+

反編譯軟件就是一款反向思維軟件,就比如說你拿到一款軟件,你想知道這個軟件的結(jié)構(gòu)、算法,那么這時候你就得反向推算,因此可能就得需要一款發(fā)編譯軟件了。反向編譯軟件有很多種,有針對APK、Java等等的,所以小編先整理了,大家需要就自取吧!

編譯工具有哪些_編譯工具下載

編譯工具 更多+

編譯工具是一款可以幫助程序員寫代碼的軟件,編譯工具能夠?qū)⒛骋环N程序設(shè)計語言寫的程序翻譯成等價的另一種語言的程序,非常好用。那么,編譯工具有哪些呢?在這里,有多款好用的編譯工具,有需要的朋友們千萬不要錯過,趕緊來下載吧!

下載地址

  • PC版

特色推薦

廠商其他下載

  • 電腦版
  • 安卓版
  • iOS版

發(fā)表評論

0

沒有更多評論了

評論就這些咯,讓大家也知道你的獨特見解

立即評論

以上留言僅代表用戶個人觀點,不代表系統(tǒng)之家立場

其他版本

更多+

最新軟件

熱門系統(tǒng)推薦

官方交流群 軟件收錄

.NET Reflector(編譯工具)正在下載,用戶還下載了

關(guān)閉