" />
Red Gate .NET Reflector 8.4是一款 .NET反編譯軟件,通過它能夠讓開發(fā)人員來反編譯程序,方便開發(fā)者了角應(yīng)用程序的框架組件以及關(guān)鍵代碼,在VS中查看第三方代碼,就像查看自己的代碼一樣。支持.NET4.0,向下兼容.net3.5--.net2.0。反編譯和觀察.NET程序內(nèi)在的內(nèi)容。需要說明的是:內(nèi)含破解補(bǔ)丁,ESET NOD32會報“潛在的不安全應(yīng)用程序。”
.NET Reflector是由微軟員工Lutz Roeder編寫的.net反編譯工具。其主要功能是能夠?qū)#, Visual Basic 和 IL程序反編譯成匯編程序進(jìn)行分析查看。即使沒有用在反編譯領(lǐng)域,也常常被用來檢查程序集的命名規(guī)范,命名空間是否合理,組織類型的方法是否需要改善等方面?上,Reflector很早就轉(zhuǎn)向收費軟件了,需要購買許可才可以使用。對于那些恥于用盜版的朋友,通常會選擇放棄。小編這里給大家?guī)砻赓M注冊版本供大家體驗,誰叫大家一提到.NET反編譯,Reflector常常是默認(rèn)的首選工具呢!
1、下載安裝包文件,首先進(jìn)行原版軟件的安裝
2、根據(jù)提示進(jìn)行安裝,完成之后界面如下(軟件默認(rèn)不會在桌面顯示圖標(biāo),請在程序中尋找)提供14天免費體驗資格!
3、注冊之前,請現(xiàn)斷開網(wǎng)絡(luò),這點很重要!
4、打開下載文件中Patch文件夾內(nèi)Keygen.exe注冊機(jī)文件,如下圖所示
5、將上圖所示注冊碼復(fù)制到軟件的注冊框中,點擊【注冊】
6、由于之前已經(jīng)斷開網(wǎng)絡(luò)了,所以會出現(xiàn)如下圖錯誤,選擇離線注冊
7、將下圖中左邊框里面的信息全部復(fù)制,粘貼到注冊機(jī)中
8、注冊機(jī)會自動編譯出注冊信息,如下圖右側(cè)框中顯示
9、將注冊信息復(fù)制到軟件界面,如下圖
10、點擊【完成】之后顯示注冊成功了
11、此版本已是最新版本,無需更新,不過還是建議關(guān)閉自動更新功能,以防萬一么
1、.NET Reflector安裝好,打開之后第一件事情就是選擇.Net Framework的版本
2、點擊file-open選擇要反編譯的DLL,打開后程序集的命名空間會出現(xiàn)在列表中
3、點擊樹形列表中的類,右邊就會出現(xiàn)相應(yīng)的反編譯代碼。反編譯后的代碼與原代碼基本沒有什么區(qū)別
4、軟件支持C#,IL,VB,MC++等多種語言顯示。
5、 .NET Reflector的另一個好處是提供Add-Ins擴(kuò)展來增強(qiáng)功能。例如.NET Reflector默認(rèn)不支持以MC++的形式展示信息的,這可以使用擴(kuò)展的Add-Ins使得.NET Reflector具有該功能。