JetBrains dotPeek(.NET反編譯工具)
詳情介紹
JetBrains dotPeek是JetBrains公司推出的一款免費(fèi)的.net反編譯工具,它是一個(gè)基于ReSharper捆綁反編譯器的免費(fèi)獨(dú)立工具。反編譯來源生成項(xiàng)目之后,用戶不需要離開dotPeek就能夠?yàn)g覽項(xiàng)目文件。而且,Dotpeek也可以作為一個(gè)脫殼工具進(jìn)行使用,讓你能夠輕松的將.NET代碼進(jìn)行反編譯,支持用戶選擇自己喜歡的各類主題更改,擁有靜態(tài)與動(dòng)態(tài)解密方法,支持在單獨(dú)的視圖中添加IL代碼,十分便捷,而且dotPeek它可以可靠地將任何.NET程序集反編譯為等效的C#或IL代碼。想要修改.NET程序中的內(nèi)容可以利用dotpeek完成代碼重新編輯的工作。dotpeek可以允許用戶搜索您需要的代碼,調(diào)查類型的繼承層次結(jié)構(gòu)、直觀地研究解決方案中類型的數(shù)據(jù)變化,從不同的項(xiàng)目或編譯的程序集添加任意數(shù)量的類型,其反編譯的功能非常豐富!
軟件特色
1、可將.NET程序集解碼到C#或IL。
2、dotPeek可以將任何.NET程序集反編譯為等效的C#代碼,并可選擇顯示底層的IL代碼。
3、可以使用各種格式,例如庫(.dll),可執(zhí)行文件(.exe)和元數(shù)據(jù)文件(.winmd)。
4、dotPeek還可以反編譯.baml文件,使您可以重建XAML UI定義。
5、除了傳統(tǒng)的程序集和可執(zhí)行文件外,您還可以使用dotPeek打開的存檔(.zip,.vsix或.nu和.pkg)等文件夾。您還可以從任何在線包源找到并加載NuGet包(及其依賴關(guān)系),或者在Visual Studio項(xiàng)目中的packages.config文件中加載包。
6、你可以將程序集與其源代碼相匹配。
7、dotPeek可以根據(jù)PDB文件識(shí)別本地源代碼,或從源服務(wù)器(如 Microsoft Reference Source Center或SymbolSource.org)獲取源代碼。
功能介紹
1、更多 C# 語言功能
dotPeek支持:
接口中的 static abstract 和 static virtual 成員。
通用特性。
用戶定義的 checked 運(yùn)算符。
無符號(hào)右移運(yùn)算符。
2、IL Viewer 中的高級(jí)和低級(jí) C# 代碼
一個(gè)新增選項(xiàng)可供在 IL Viewer 工具窗口中查看反編譯的高級(jí)和低級(jí) C# 代碼。 反編譯的代碼仍同步到代碼編輯器中的源代碼。
3、Assembly Explorer 中的 ReadyToRun 和 NGen 程序集
ReadyToRun (R2R) 和 NGen 程序集在 Assembly Explorer 中的顯示方式已得到改進(jìn)。 現(xiàn)在,每個(gè)程序集的名稱旁邊都會(huì)顯示一個(gè)小的處理器符號(hào)圖標(biāo)和 ngen 或 R2R 標(biāo)簽。
Metadata 樹具有 ReadyToRun 頭。
Properties(屬性)窗口具有 ReadyToRun 版塊。
4、Preview(預(yù)覽)標(biāo)簽頁
我們引入了在單個(gè) Preview(預(yù)覽)標(biāo)簽頁中顯示文件的功能,您在 Visual Studio 中已經(jīng)習(xí)慣這個(gè)功能。 這有助于需要特定目標(biāo)但不需要將文件都作為單獨(dú)標(biāo)簽頁打開的情況。
如果要將文件保留在單獨(dú)的標(biāo)簽頁中,請(qǐng)點(diǎn)擊 Preview(預(yù)覽)標(biāo)簽頁上的 Keep open(保持打開)圖標(biāo)。 要禁用 Preview(預(yù)覽)標(biāo)簽頁,請(qǐng)轉(zhuǎn)到 Tools | Options | Tabs(工具 | 選項(xiàng) | 標(biāo)簽頁),選擇 Allow new files to be opened in the preview tab(允許在預(yù)覽標(biāo)簽頁中打開新文件)。
5、文本編輯器內(nèi)的 Quick Find(快速查找)窗格
我們將 Quick Find(快速查找)功能從單獨(dú)的工具窗口移至文本編輯器標(biāo)簽頁。 現(xiàn)在,為文件調(diào)用 Quick Find(快速查找)(Ctrl+F) 時(shí),Quick Find(快速查找)窗格將出現(xiàn)在該文件的文本編輯器標(biāo)簽頁內(nèi)。
我們還添加了 F3 和 Shift+F3 快捷鍵,使用 Quick Find(快速查找)窗格查找內(nèi)容時(shí),可供快速導(dǎo)航到下一個(gè)或上一個(gè)匹配項(xiàng)。
6、XML 文檔注釋
dotPeek 現(xiàn)在可以顯示平臺(tái)程序集的 XML 文檔注釋,涵蓋名稱與 XML 文檔文件名稱不同的程序集,例如 System.Private.CoreLib。 XML 文檔的路徑現(xiàn)在會(huì)顯示在反編譯文件的標(biāo)題中。
7、Assembly Explorer 更新
Assembly Explorer 現(xiàn)在支持轉(zhuǎn)發(fā)類型(TypeForwardedTo 特性)。 Locate in Metadata(在元數(shù)據(jù)中定位)操作也適用于轉(zhuǎn)發(fā)類型、程序集和模塊引用以及資源。
8、其他更新
在 Metadata(元數(shù)據(jù))視圖中關(guān)閉了導(dǎo)航重定向。
在 blob 節(jié)點(diǎn)的屬性中添加了解碼/原始 blob 表示。
改進(jìn)了沒有序列點(diǎn)的類型的 PDB 導(dǎo)航,例如接口和枚舉。
其他版本
相同廠商
-
IntelliJ IDEA 2024 v2024.3官方版 編程軟件 / 1983G
-
JetBrains PyCharm 2023中文版 v2023.3.5 編程軟件 / 843.3M
-
youtrack電腦版 v2024.1.27971官方版 編程軟件 / 894.76M
-
JetBrains RubyMine 2023官方版 v2023.3.6 編程軟件 / 443.05M
-
Rider Linux版 v2023.3官方版 編程軟件 / 1.08G
-
WebStorm10中文版 v10.0.4 編程軟件 / 163.33M
下載地址
- 電腦版
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
猜您喜歡
- 電腦反編譯工具
- 反編譯軟件是一類用于分析和還原已編譯程序的工具。它們可以將二進(jìn)制代碼轉(zhuǎn)換為可讀的源代碼,提供了逆向工程、漏洞分析和惡意軟件研究等功能。這些反編譯軟件根據(jù)平臺(tái)、架構(gòu)和特定領(lǐng)域的需求,提供了各種反匯編、反編譯和分析功能,幫助用戶理解和修改程序的行為。反編譯工具大全匯總了通用反編譯軟件、指定平臺(tái)/架構(gòu)反編譯軟件、Android反編譯軟件等多種類型,能很好地滿足用戶對(duì)反編譯的需求,快來下載一款適合自己的電腦反編譯工具吧!
-
ollydbg編譯工具 v2.01 翻譯辭典 / 25.01M
-
android killer(安卓反編譯工具) v1.3.1電腦版 編程軟件 / 19.83M
-
DeDeDark(Delphi反編譯工具) v3.50.04 編程其它 / 5.34M
同類軟件
網(wǎng)友評(píng)論
共0條評(píng)論分類列表
類似軟件
-
JetBrains CLion 2024(C/C++集成開發(fā)環(huán)境軟件) v2024.3官方版 編程軟件 / 1.27G
-
Apkdb反編譯工具 v2.1.4 編程其它 / 65.68M
-
超龍apk反編譯專家 v3.1 編程其它 / 6.48M
-
Android逆向助手官方版 v2.2 編程其它 / 15.2M