.net reflector下載 最新軟件|熱(rè)門(mén)排行|軟件分類|軟件專(zhuān)題|廠商大全(quán)

您的位置: 首頁編程開發(fā)編程工(gōng)具 → .NET Reflector(.NET反編譯工具) v8.3.3.115 特別版

.NET Reflector(.NET反編(biān)譯工具)

v8.3.3.115 特別版 .NET Reflector(.NET反(fǎn)編(biān)譯工具(jù)) 網友評分:8

同類(lèi)相關軟件

軟(ruǎn)件介紹(shào)

軟件標(biāo)簽: Reflector 反編(biān)譯工具

.NET Reflector 工具軟件雖非Open Source(開放源代(dài)碼),但早期釋出的版本連他(tā)自己的(de)exe檔都能反轉回原始程式,但後期版本則使用混淆器進行保護,並加上免費(fèi)使(shǐ)用的天(tiān)數限製。此(cǐ)工具在啟動時,會(huì)連到其官網檢查是否有(yǒu)更新的版本,故如(rú)果電腦沒連接(jiē)Internet的話,將(jiāng)無法正常(cháng)啟動此(cǐ)工(gōng)具軟件。

reflector誕生

程序集,作為.NET時(shí)代(dài)的動態鏈(liàn)接庫,蘊藏了太多的軟件秘密。為此,visual studio內(nèi)置的ILDASM成為最(zuì)初挖掘程序(xù)集的上佳工具。但自從Reflector出現後,ILDASM相(xiàng)形見(jiàn)絀(chù)。因(yīn)為,Reflector能提供更多(duō)的程序集信(xìn)息,而且是免費的工具。
如今,在Visual studio中編(biān)譯源代碼(無論是VB還是C#)時,編譯器都(dōu)會(huì)將高級源代碼翻譯成MSIL,即“微軟中間語(yǔ)言”,而不是(shì)特定的機器指令。具有(yǒu)更多安全性、版本控製(zhì)、共享能力(lì)與其它相關元數據的中間語言(yán)(IL),是包在(zài)一個(gè)或多(duō)個DLL或(huò)可執行文件中的。
基於ILDASM檢查程(chéng)序集中的IL有時(shí)很(hěn)有用,但它要求我們熟悉(xī)MSIL。通常,比(bǐ)起IL,大多數開(kāi)發人員(yuán)對像(xiàng)C#或Visual Basic這樣的(de)高級(jí)程序設(shè)計語言(yán)更為熟悉。
Reflector的出現使.NET程序員(yuán)眼前豁然開朗,因(yīn)為(wéi)這個免費工具(jù)可以將.NET程序集中的(de)中間(jiān)語(yǔ)言反編譯成C#或(huò)者Visual Basic代碼。除了能將(jiāng)IL轉換為(wéi)C#或Visual Basic以外,Reflector還能(néng)夠提供程序集中(zhōng)類及其(qí)成員的概(gài)要信息、提供(gòng)查(chá)看程序集中IL的能力以及提供(gòng)對第三(sān)方插件的支持(chí)。

軟件主(zhǔ)要功能

除(chú)了作為對象瀏覽器與反匯編器之外,Reflector還可(kě)以顯示類與其(qí)成員的調(diào)用(yòng)與被調用(yòng)圖、提供單鍵訪問(wèn)Google或MSDN搜索的(de)能力並提供了(le)允(yǔn)許第(dì)三方開發人員為Reflector創建插件的框架。
要查看調用(yòng)或被調用圖,隻(zhī)需要在樹(shù)視(shì)圖中選擇一個成員,訪問(wèn)Tools菜(cài)單,選擇Call Graph或(huò)Callee Graph選(xuǎn)項即可(kě)。Call Graph會列(liè)出(chū)所選(xuǎn)項(xiàng)所調(diào)用(yòng)的成員,而Callee Graph列(liè)出調用所選項的成員。
通(tōng)過使用插件,Reflector的功能(néng)可以(yǐ)得到進一步擴展。目前有能顯示程序(xù)集依賴(lài)圖、自動加載當前運行中的程序集、輸出整個(gè)程序集的反匯編內容以及在Visual Studio中作為Reflector的宿主等的(de)插件。還有更多(duō)插件都列本詞(cí)條擴(kuò)展閱讀中。在此,我極力推薦(jiàn)有興趣的讀(dú)者前去一看(kàn)。
不出乎所料,的確存在一個Reflector.VisualStudio插件。有了這個(gè)插件,就(jiù)可以讓Reflector集成在Visual Studio環境(jìng)中,進(jìn)而(ér)取代以前那個(gè)有些(xiē)“拙漏”的對象瀏覽器。
首先,我(wǒ)們需要(yào)在機器上準備Reflector的最新版,然後下載最新版本的Reflector.VisualStudio插件。據說安裝了此插(chā)件之(zhī)後,Reflector能(néng)夠與Visual Studio完美融合。但遺憾的是,有人試下(xià)載(zǎi)此軟件(jiàn)並(bìng)安裝(僅能得到testdriven-2.8.2130 RTM個人測試版本,時間7/30/2007,大小3.3M)後,沒有大發現—僅是(shì)在VS2005中添加(jiā)“Go to Reflector”和一個幫(bāng)助(zhù)菜單(dān)項。點擊“Go to Reflector”菜單項(xiàng)僅(jǐn)是(shì)從VS2005內部啟動Reflector而已(yǐ)。

安(ān)裝(zhuāng)說明:

1.下載安(ān)裝原程序,然後運行 Reflector.exe
2.運(yùn)行注冊(cè)機,點擊 Generate 獲(huò)得序列號
3.把序列號填寫到(dào) Reflector 軟件(jiàn)上(shàng)
4.斷開網絡,點擊 Activate 激活(運(yùn)行 禁止檢查升級.reg 即可)
5.提示說無法連接服務(wù)器,點(diǎn)擊手動激(jī)活 Manually Activate
6.拷(kǎo)貝(bèi) Reflector 左側的一大堆請求字(zì)符(fú)串(chuàn),粘貼到注冊機左側框框,會(huì)自動計算注冊碼
7.拷貝注冊機(jī)右側的注冊信息,粘貼到 Reflector 右側,激活完成
8.激活之後,最好關閉(bì)自(zì)動更(gèng)新之類的設置!

軟件截圖

下載地址 電(diàn)腦版

點擊報錯 軟件無法下(xià)載或(huò)下載後無法使用(yòng),請點擊報錯,謝(xiè)謝!

用戶評論

熱(rè)門評論

最新評論(lùn)

發(fā)表評論 查(chá)看所(suǒ)有評論(0)

昵稱(chēng):
請不要評(píng)論無意義或髒話(huà),我們所有評論會(huì)有人工審核.
字數: 0/500 (您的評論(lùn)需要經過審(shěn)核才(cái)能顯示(shì))