国产精品视频免费观看_久草在线2_亚洲午夜精品_国产91网址_先锋av资源在线_极品久久

ILspy反編譯工具

下載地址

您的位置:首頁 > > 軟件下載 > 應(yīng)用軟件 > 編程開發(fā) > ILspy反編譯工具
95.56%
4.44%

ILspy反編譯工具 v6.1中文版

  • 軟件介紹
  • 軟件截圖
  • 相關(guān)下載
軟件標(biāo)簽:

ilspy是一款基于.Net平臺(tái)的反編輯工具,使用ilspy反編譯工具,可以輕松的反編譯C#及VB程序,軟件本身是C#程序,是一款開源軟件,你可以免費(fèi)使用它!并且小編提供的版本已經(jīng)是中文版哦。

ilspy反編譯工具

ilspy反編譯軟件特色

所有對(duì)話框、菜單和提示都是中文化的。
.預(yù)設(shè)調(diào)整插件,支持ILSpy中無源代碼直接調(diào)整程序集。
調(diào)整主程序編譯平臺(tái)為X86,調(diào)整為64位系統(tǒng)。
支持C#和vb。
可將dll文件轉(zhuǎn)換為C#或VB語言。
支持保存文件。
個(gè)別文件可保存為.cs文件或.vb文件,文件多時(shí)可選擇保存為項(xiàng)目文件。
支持C#的反編譯。
C#語句可以反編譯,支持yieldreturn語句和lambdas表達(dá)式反編譯。支持C#5.0中的“async”

ilspy反編譯軟件體驗(yàn)介紹:

ILSpy的界面與Reflector相似,左邊以樹型控件顯示程序集和它的類型,右邊是對(duì)應(yīng)的源代碼。基礎(chǔ)的反編譯功能,與Reflector相比,絲毫不差,甚至有時(shí)候用Reflector無法反編譯(因?yàn)榧用?的程序集,用ILSpy可以反編譯。 

Decompiler 反編譯器

基礎(chǔ)的類型反編譯功能都具備,現(xiàn)在只支持把源代碼反編譯為C#和IL語言,不支持VB。

ILspy反編譯工具

當(dāng)需要找的程序集是.NET框架時(shí),可以直接從菜單File—Open from GAC中打開需要查看源碼的程序集。

ILspy反編譯工具

代碼保存功能也做得不錯(cuò),當(dāng)點(diǎn)擊一個(gè)類型時(shí),選擇File->Save Code會(huì)反編譯當(dāng)前的類型并保存到指定的文件中,當(dāng)選擇程序集時(shí),Save Code保存為一個(gè)項(xiàng)目(csproj)文件,并且把它所有的類型加到這個(gè)項(xiàng)目中。

Debugger 調(diào)試器

這里要說的調(diào)試器,不是指Visual Studio的源碼級(jí)別的調(diào)試器,而是指程序集的調(diào)試器。Reflector有個(gè)Addin,可以直接附加在Visual Studio中,調(diào)試第三方的類型庫,而不需要把第三方的類型庫反編譯后,以源碼的形式添加到項(xiàng)目中。

ILSpy也有這個(gè)功能,直接對(duì)第三方的程序集進(jìn)行調(diào)試,有兩種選項(xiàng)

如果第三方類型庫是可執(zhí)行程序(EXE),可以用Debug an executable來啟動(dòng)這個(gè)程序。

如果第三方類型庫是程序集(DLL),可以用Attach to running application來附加,以啟動(dòng)程序集的調(diào)試。

ILspy反編譯工具

從上面兩張圖中已經(jīng)可以看出它的用法,和調(diào)試源代碼一樣。在需要監(jiān)視變量值的方法的地方,設(shè)置斷點(diǎn),當(dāng)程序運(yùn)行到此時(shí),就可以通過監(jiān)視窗體來觀察變量的值。從ILSpy的狀態(tài)欄中看出,上面的第一張圖是正處于調(diào)試狀態(tài),第二張圖,是準(zhǔn)備就緒,可以進(jìn)行調(diào)試。

這兩者的區(qū)別是,Attach to a running application調(diào)試時(shí),如果代碼經(jīng)過編譯器優(yōu)化,則監(jiān)視器會(huì)無法得到它的值。

ILspy反編譯工具

如圖所示,無法顯示正在調(diào)試的變量num的值,因?yàn)榇a已經(jīng)經(jīng)過優(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)。

ILspy反編譯工具

除了調(diào)試程序集的C#/VB形式的代碼之外,也可以以IL代碼形式調(diào)試,如下圖所示

ILspy反編譯工具

由此看來,這還是相當(dāng)不錯(cuò)的調(diào)試IL代碼的工具。工具可以促進(jìn)學(xué)習(xí)的效果,學(xué)習(xí)領(lǐng)悟之后,又可以推進(jìn)工具的發(fā)展,這就是知識(shí)的無止境的發(fā)展。

ILSpy的debugger是以插件形式存在的,請(qǐng)確保包含ILSpy.Debugger的Plugin。

ILspy反編譯工具

根據(jù)我們的理解,調(diào)試.NET程序集一定需要PDB文件才可以。然而ILSpy卻沒有產(chǎn)生PDB文件(no PDB files are generated),而且它不可以調(diào)試ASP.NET Web application和Web 服務(wù)。 
 

ilspy反編譯軟件更新日志

  ×基于官方最新版源碼編譯

  ×所有提示和界面信息均為中文

  ×IL反編譯模式增加顯示原始文件位置以及原始數(shù)據(jù)內(nèi)容

ILspy反編譯工具 v6.1中文版

普通下載地址:
本地普通下載
本地電信下載
浙江移動(dòng)下載
北京聯(lián)通下載

相關(guān)下載

精選軟件

主站蜘蛛池模板: 91欧美| 亚洲国产一区在线 | 日韩久久久久 | 超级碰在线 | 一区二区成人 | 欧美日韩免费一区二区三区 | 精品成人在线观看 | 亚洲综合在线一区二区 | 成人精品免费视频 | 久久国产电影 | 亚洲自拍一区在线观看 | 久久久久国产一区二区三区四区 | 国产精品美女 | 亚洲精品黑人 | 亚洲网站在线观看 | 久久久久国产精品一区二区 | 91免费在线视频 | 亚洲成人一区二区 | 国产综合久久 | 日韩电影一区 | 亚洲一区二区三区在线视频 | 色综合网站 | 中文字幕国产视频 | 欧美精品一二三 | 久久av一区 | 色爱综合网 | 国产日韩欧美在线播放 | 日韩成人高清 | 欧洲一级黄 | 美女毛片 | 欧美一级在线 | 久久久激情视频 | 正在播放国产精品 | 孰女乱色一区二区三区 | 很很干很很日 | www.狠狠干 | 狠狠骚 | 99精品电影| 午夜影院在线播放 | 亚洲天堂中文字幕 | 久久夜视频 |