Red Gate .NET Reflector(.NET反編譯工具) V9.0.2.609 免費無限
5.13MB / 06-18
.NET Reflector(.net反編譯工具) v10.0.7.774 特別版(附破解步驟
9.32MB / 10-16
Red Gate .NET Reflector10 (.NET反編譯工具) v10.1.0.1125 中文
KB / 10-26
.NET Reflector(.net反編譯工具) v7.5.4.20 注冊機及程序
8.8MB / 12-17
Reflexil for Reflector(DLL代碼注入工具) v2.2 漢化免費綠色版
5.23MB / 05-10
詳情介紹
Reflector反編譯WinForm程序后,可以得到csproj項目源碼。
但其中的窗體Form類無法在Visual Studio中直接打開進行界面設計,同時resources資源文件也無法被Visual Studio設計器識別。
本程序可一鍵自動進行轉換修復,然后可以直接用Visual Studio打開項目進行界面編輯。需要.net framework 4.0環(huán)境。
Reflector使用教程:
Reflector是.NET開發(fā)中必備的反編譯工具。即使沒有用在反編譯領域,也常常用它來檢查程序集的命名規(guī)范,命名空間是否合理,組織類型的方法是否需要改善。舉例說明,它有一個可以查看程序集完整名稱的功能,請看下圖
這里的Name,是標識一個程序集的完整標識,當GAC中存在程序集的多個版本時,這個名稱是唯一的識別名稱。
但是,Reflector很早就轉向收費軟件了,需要購買許可才可以使用。對于恥于用盜版的朋友,通常會放棄。有朋友說,Reflector并沒有增加更霸道的功能,卻轉向收費,令人費解。再看看市場上的.NET反編譯軟件,被Reflector擊潰。
一提到Reflector,說到.NET反編譯,Reflector常常是默認的首選工具。
這里提起一下Visual Studio的壟斷。Visual Studio占據(jù)了.NET開發(fā)工具系列的絕對壟斷地位。在.NET 1.x時代,還有C# Builder,Delphi.NET來使用和體驗,一爭高低??墒堑胶髞?,.NET Framwork更新頻繁,動轍在編譯器級別,和語言層面做更新,這令第三方的軟件開發(fā)工具商非??鄲溃@些工具也從市場上慢慢消聲匿跡,幾乎沒有第三方的軟件開發(fā)商愿意開發(fā).NET開發(fā)工具與Visual Studio一爭高低。沒有了競爭,進步的速度要慢很多。Visual Studio 2008差不多就是Visual Studio 2005+SP的替代品,在工具層面,Visual Studio 2005 SP1加上了Web Application,就是Visual Studio 2008。雖然說語言層面是進步了很多,.NET 3.0,.NET 3.5,LINQ, 框架方法增加:WCF,WPF,WF,但是,我一直認識從2005到2008,它在工具層面沒有什么進步。
SharpDevelop 是除Visual Studio外,另一個可選擇的唯一的.NET開放工具,并且它是開源的。它提供的功能也相當不錯,幾乎就是在重寫Visual Studio。最新的版本中,直接增加了對Visual Studio的解決方安案文件和項目文件的支持。ILSpy是SharpDevelop小組的反編譯工具,也是開放源代碼的,今天來介紹一下它的調試器和反編譯器,以讓那個收費的,卻沒有增加霸道功能的Reflector out。
ILSpy的界面與Reflector相似,左邊以樹型控件顯示程序集和它的類型,右邊是對應的源代碼?;A的反編譯功能,與Reflector相比,絲毫不差,甚至有時候用Reflector無法反編譯(因為加密)的程序集,用ILSpy可以反編譯。
Decompiler 反編譯器
基礎的類型反編譯功能都具備,現(xiàn)在只支持把源代碼反編譯為C#和IL語言,不支持VB。
當需要找的程序集是.NET框架時,可以直接從菜單File—Open from GAC中打開需要查看源碼的程序集。
代碼保存功能也做得不錯,當點擊一個類型時,選擇File->Save Code會反編譯當前的類型并保存到指定的文件中,當選擇程序集時,Save Code保存為一個項目(csproj)文件,并且把它所有的類型加到這個項目中。
Debugger 調試器
這里要說的調試器,不是指Visual Studio的源碼級別的調試器,而是指程序集的調試器。Reflector有個Addin,可以直接附加在Visual Studio中,調試第三方的類型庫,而不需要把第三方的類型庫反編譯后,以源碼的形式添加到項目中。
ILSpy也有這個功能,直接對第三方的程序集進行調試,有兩種選項
如果第三方類型庫是可執(zhí)行程序(EXE),可以用Debug an executable來啟動這個程序。
如果第三方類型庫是程序集(DLL),可以用Attach to running application來附加,以啟動程序集的調試。
從上面兩張圖中已經可以看出它的用法,和調試源代碼一樣。在需要監(jiān)視變量值的方法的地方,設置斷點,當程序運行到此時,就可以通過監(jiān)視窗體來觀察變量的值。從ILSpy的狀態(tài)欄中看出,上面的第一張圖是正處于調試狀態(tài),第二張圖,是準備就緒,可以進行調試。
這兩者的區(qū)別是,Attach to a running application調試時,如果代碼經過編譯器優(yōu)化,則監(jiān)視器會無法得到它的值。
如圖所示,無法顯示正在調試的變量num的值,因為代碼已經經過優(yōu)化。官方推薦的方式是Debug an executable
與在Visual Studio中調試.NET源代碼一樣,你可以Step into,Step over,continue,同時狀態(tài)欄會顯示就緒(stand by),運行中(running),正在調試(debugging)。
除了調試程序集的C#/VB形式的代碼之外,也可以以IL代碼形式調試,如下圖所示
由此看來,這還是相當不錯的調試IL代碼的工具。工具可以促進學習的效果,學習領悟之后,又可以推進工具的發(fā)展,這就是知識的無止境的發(fā)展。
ILSpy的debugger是以插件形式存在的,請確保包含ILSpy.Debugger的Plugin。
根據(jù)我們的理解,調試.NET程序集一定需要PDB文件才可以。然而ILSpy卻沒有產生PDB文件(no PDB files are generated),而且它不可以調試ASP.NET Web application和Web 服務。
這其中的原理,不甚明白。compiler/debugger一直是我喜愛的技術主題,但學識膚淺,無法分享。
Reflector會檢測到系統(tǒng)時間超過了它預設的時間,如果不升級,它會主動刪除自己,從你的電腦中out掉。如果你對此很煩惱,那就讓它out吧,你可以有另一個選擇,試試ILSpy,或許會帶來一絲的驚喜。
下載地址
人氣軟件
IDA Pro(反匯編工具) v8.3.230608 漢化免費完整版 支持x64/x86
APK反編譯工具(ApkToolkit) V3.0 最新綠色免費版
反匯編工具Hex-Rays IDA v9.0.240925多語安裝免費授權版
資源編譯器 Resource Hacker v5.2.4.386 綠色漢化版
JD-GUI (Java反編譯工具) for windows v1.6.6 官方版
IDA Pro(反匯編工具) v7.7 Hex-Rays 綠色破解完整版 支持x64/x86
Chm2web Pro V2.85 英文綠色商業(yè)特別版 比較不錯把chm轉為html的
反匯編神器 IDA Pro 8.3 2024 整合版 最新綠色免安裝版 32位/64
Easy CHM(chm制作工具) 3.93 破解安裝版(附破解教程+破解補丁)
IDA Pro/Teams v9.0.241217 Win/Linux 官方完整授權版+綠色版 64
相關文章
-
反匯編工具Hex-Rays IDA v9.0.240925多語安裝免費授權版
IDA是一款強大的交互式反匯編工具,讓您輕松解讀和分析二進制代碼。無論您是安全分析人員、逆向工程師還是開發(fā)者,IDA Pro都將成為您不可或缺的利器 ,歡迎需要的朋友下載...
-
IDA Pro/Teams v9.0.241217 Win/Linux 官方完整授權版+綠色版 64位
IDA Pro 是一款交互式反匯編器,廣泛用于逆向工程,它極其靈活,內置命令語言,支持多種可執(zhí)行文件格式,適用于大量處理器和操作系統(tǒng),目前Hexrays為了充分調動大家主觀能...
-
IDA Pro(反匯編工具) v8.3.230608 漢化免費完整版 支持x64/x86
ida pro漢化是一款交互式反匯編工具,主要用在反匯編和動態(tài)調試等方面,支持對多種處理器的不同類型的可執(zhí)行模塊進行反匯編處理,這里提供IDA Pro 8.3最新中文免費版...
-
反匯編神器IDA Pro 8.3.230608 Hex-Rays Decompiler 一鍵安裝免費版 x64
ida pro是一款大名鼎鼎的的交互式反匯編工具,主要用在反匯編和動態(tài)調試等方面,支持對多種處理器的不同類型的可執(zhí)行模塊進行反匯編處理,這里提供最新IDA Pro8.3下載...
-
反匯編神器 IDA Pro 8.3 2024 整合版 最新綠色免安裝版 32位/64位
ida pro 8.3是一個超強的的交互式反匯編工具,主要用在反匯編和動態(tài)調試等方面,支持對多種處理器的不同類型的可執(zhí)行模塊進行反匯編處理,這里提供IDA Pro 8.3綠色版,歡迎...
-
反編譯工具Reko decompiler v0.11.6 官方開源安裝版 32/64位
Reko 是一款功能強大的通用代碼反編譯工具,采用C#開發(fā),包含核心反編譯引擎和后端代碼分析模塊,提供了Windows GUI和ASP.NET后端...
下載聲明
☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復,謝謝!
☉ 下載本站資源,如果服務器暫不能下載請過一段時間重試!或者多試試幾個下載地址
☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學習研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的Reflector反編譯項目修復工具 v1.3 綠色免費版資源來源互聯(lián)網,版權歸該下載資源的合法擁有者所有。