.net程序反編譯工具(ILSpy)
v7.1.0.654 中文正式版- 軟件大?。?span itemprop="fileSize">3.20 MB
- 軟件語(yǔ)言:中文
- 軟件類(lèi)型:國(guó)產(chǎn)軟件 / 編譯工具
- 軟件授權(quán): 免費(fèi)軟件
- 更新時(shí)間:2021-06-01 15:41:30
- 軟件等級(jí):
- 軟件廠商: -
- 應(yīng)用平臺(tái):WinXP, Win7, Win8, Win10
- 軟件官網(wǎng): 暫無(wú)
相關(guān)軟件
.NET反編譯工具(ILSpy)v7.2.1.6856 綠色最新版
3.76 MB/中文/0.0
JD-GUI(Java反編譯工具)v1.6.6 綠色免費(fèi)版
773.00 KB/英文/5.0
DJ Java Decompiler(java反編譯工具)v3.12.12.96 漢化中文版
13.02 MB/中文/10.0
Java Decompiler(JD-GUI反編譯工具)v1.6.6 最新版
5.00 MB/中文/0.0
LUA解密工具(LuadcGUI)v1.0 中文綠色版
9.00 KB/中文/10.0
軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評(píng)論下載地址
.net程序反編譯工具(ILSpy)是一款非常經(jīng)典的反編譯軟件,支持c語(yǔ)言和vb平臺(tái),開(kāi)源免費(fèi)值得推薦。溫馨提示大家,使用時(shí)請(qǐng)確保已經(jīng)安裝好.NET Framework 4.0,需要的就來(lái)it貓撲網(wǎng)下載吧
ilspy的特色
支持C#和vb
所有的對(duì)話框、菜單和提示均已中文化
可以將一個(gè)dll文件轉(zhuǎn)換為C#或VB語(yǔ)言。
預(yù)置了調(diào)試插件,支持在ILSpy中無(wú)源代碼直接調(diào)試程序集
調(diào)整主程序編譯平臺(tái)為X86,以在64位系統(tǒng)中調(diào)試
支持保存文件
對(duì)于單個(gè)文件可以保存為.cs文件或.vb文件,當(dāng)文件較多時(shí),可以選擇保存為項(xiàng)目文件。
支持C#的反編譯
C#語(yǔ)句可被反編譯出來(lái),并可支持yield return語(yǔ)句和 lambdas表達(dá)式的反編譯。并且支持C# 5.0 中的"async"
ILSpy與Reflector的比較:
ILSpy的界面與Reflector相似,左邊以樹(shù)型控件顯示程序集和它的類(lèi)型,右邊是對(duì)應(yīng)的源代碼?;A(chǔ)的反編譯功能,與Reflector相比,絲毫不差,甚至有時(shí)候用Reflector無(wú)法反編譯(因?yàn)榧用?的程序集,用ILSpy可以反編譯。?
Decompiler 反編譯器
基礎(chǔ)的類(lèi)型反編譯功能都具備,現(xiàn)在只支持把源代碼反編譯為C#和IL語(yǔ)言,不支持VB。
當(dāng)需要找的程序集是.NET框架時(shí),可以直接從菜單File—Open from GAC中打開(kāi)需要查看源碼的程序集。
代碼保存功能也做得不錯(cuò),當(dāng)點(diǎn)擊一個(gè)類(lèi)型時(shí),選擇File->Save Code會(huì)反編譯當(dāng)前的類(lèi)型并保存到指定的文件中,當(dāng)選擇程序集時(shí),Save Code保存為一個(gè)項(xiàng)目(csproj)文件,并且把它所有的類(lèi)型加到這個(gè)項(xiàng)目中。
Debugger 調(diào)試器
這里要說(shuō)的調(diào)試器,不是指Visual Studio的源碼級(jí)別的調(diào)試器,而是指程序集的調(diào)試器。Reflector有個(gè)Addin,可以直接附加在Visual Studio中,調(diào)試第三方的類(lèi)型庫(kù),而不需要把第三方的類(lèi)型庫(kù)反編譯后,以源碼的形式添加到項(xiàng)目中。
ILSpy也有這個(gè)功能,直接對(duì)第三方的程序集進(jìn)行調(diào)試,有兩種選項(xiàng)
如果第三方類(lèi)型庫(kù)是可執(zhí)行程序(EXE),可以用Debug an executable來(lái)啟動(dòng)這個(gè)程序。
如果第三方類(lèi)型庫(kù)是程序集(DLL),可以用Attach to running application來(lái)附加,以啟動(dòng)程序集的調(diào)試。
從上面兩張圖中已經(jīng)可以看出它的用法,和調(diào)試源代碼一樣。在需要監(jiān)視變量值的方法的地方,設(shè)置斷點(diǎn),當(dāng)程序運(yùn)行到此時(shí),就可以通過(guò)監(jiān)視窗體來(lái)觀察變量的值。從ILSpy的狀態(tài)欄中看出,上面的第一張圖是正處于調(diào)試狀態(tài),第二張圖,是準(zhǔn)備就緒,可以進(jìn)行調(diào)試。
這兩者的區(qū)別是,Attach to a running application調(diào)試時(shí),如果代碼經(jīng)過(guò)編譯器優(yōu)化,則監(jiān)視器會(huì)無(wú)法得到它的值。
如圖所示,無(wú)法顯示正在調(diào)試的變量num的值,因?yàn)榇a已經(jīng)經(jīng)過(guò)優(yōu)化。官方推薦的方式是Debug an executable
與在Visual Studio中調(diào)試.NET源代碼一樣,你可以Step into,Step over,continue,同時(shí)狀態(tài)欄會(huì)顯示就緒(stand by),運(yùn)行中(running),正在調(diào)試(debugging)。
除了調(diào)試程序集的C#/VB形式的代碼之外,也可以以IL代碼形式調(diào)試,如下圖所示
由此看來(lái),這還是相當(dāng)不錯(cuò)的調(diào)試IL代碼的工具。工具可以促進(jìn)學(xué)習(xí)的效果,學(xué)習(xí)領(lǐng)悟之后,又可以推進(jìn)工具的發(fā)展,這就是知識(shí)的無(wú)止境的發(fā)展。
ILSpy的debugger是以插件形式存在的,請(qǐng)確保包含ILSpy.Debugger的Plugin。
根據(jù)我們的理解,調(diào)試.NET程序集一定需要PDB文件才可以。然而ILSpy卻沒(méi)有產(chǎn)生PDB文件(no PDB files are generated),而且它不可以調(diào)試ASP.NET Web application和Web 服務(wù)。?
更新日志
基于官方最新版源碼編譯
所有提示和界面信息均為中文
IL反編譯模式增加顯示原始文件位置以及原始數(shù)據(jù)內(nèi)容
更多>> 軟件截圖
推薦應(yīng)用
Red Gate .NET Reflector(.net 反編譯工具) 63.00 MB
下載/中文/10.0 v9.0.2 漢化中文綠色版Apk+Dex文件反編譯及回編譯工具合集(APKDB) 21.47 MB
下載/中文/10.0 v2.1.3(20170108b) 官方最新版code blocks(帶GNW編譯器) 85.00 MB
下載/中文/1.0 v17.12 中文完整版c-free(最簡(jiǎn)單易用C語(yǔ)言編譯器) 13.97 MB
下載/中文/6.0 v5.0 免費(fèi)注冊(cè)版OllyDbg調(diào)試器 24.24 MB
下載/中文/10.0 v2.01 綠色中文破解版
其他版本下載
精品推薦 逆向工具
- 更多 (31個(gè)) >> 逆向工具 逆向工具是一類(lèi)優(yōu)質(zhì)的編譯類(lèi)工具,而反匯編是一個(gè)與處理器相關(guān)的過(guò)程,反匯編器一般支持多種CPU絮構(gòu),反匯編器的工作過(guò)程比較簡(jiǎn)單,超多不同的功能性都是可以經(jīng)過(guò)他們進(jìn)行開(kāi)發(fā)的,而且逆向分析工具呢在二進(jìn)制代碼分析的過(guò)程中是必不可少的,需要這類(lèi)軟件的人員也是相對(duì)于技術(shù)比較成熟的,需要的話就
APK反編譯神器安卓修改大師 72.00 MB
/中文/10.0dnSpy反編譯工具 81.40 MB
/中文/6.0開(kāi)源逆向工具Cutter 62.20 MB
/中文/10.0Apk+Dex文件反編譯及回編譯工具合集(APKDB) 21.47 MB
/中文/10.0JD-GUI(Java反編譯工具) 773.00 KB
/英文/5.0.net程序反編譯工具(ILSpy) 3.20 MB
/中文/6.0.NET反編譯工具(ILSpy) 3.76 MB
/中文/0.0DJ Java Decompiler(java反編譯工具) 13.02 MB
/中文/10.0
相關(guān)文章
下載地址
.net程序反編譯工具(ILSpy) v7.1.0.654 中文正式版
查看所有評(píng)論>> 網(wǎng)友評(píng)論
更多>> 猜你喜歡