dnSpy是一款非常實用的.net語言編程工具,軟件操作簡單,基于 ILSpy,含反編譯器、調(diào)試器和匯編編輯器等功能組件,支持.NET1.0、2.0、3.5、4.0 等,可以調(diào)整組件設(shè)置,能高效處理程序集,為用戶帶來極大的便利,有需要的小伙伴趕快下載使用!
dnSpy軟件特色
1、借助該軟件反編譯.NET 代碼,了解其工作原理,學(xué)習(xí).NET 語言的復(fù)雜性,提供替代庫文檔,找回丟失或不可用的源代碼,定位性能問題,分析依賴關(guān)系。
2、支持.NET1.0、2.0、.NET 3.5、.NET 4.0 等版本。
3、在當(dāng)今的.NET 領(lǐng)域,Reflector 成為各類.NET 開發(fā)人員工具箱中的必備工具。
4、界面采用 VS 2015 風(fēng)格,且為開源,可隨意進(jìn)行個性化設(shè)置,代碼高亮炫酷,堪稱逆向的強大工具。
dnSpy軟件功能
1、具備程序集編輯功能。
2、擁有反編譯器。
3、提供調(diào)試工具。
4、支持 Tabs 及 tabs 分組。
5、有多個主題可供選擇。
dnSpy優(yōu)勢
1、界面風(fēng)格為 VS 2015 樣式。
2、開源且免費,能自由進(jìn)行 DIY 操作。
3、代碼高亮效果酷炫,是非常好用的逆向工具。
4、支持.NET1.0、.NET2.0、.NET 3.5、.NET 4.0 等多種版本。
5、可使用 dnlib 讀寫程序集。
6、包含反編譯、調(diào)試器和匯編編輯器等功能組件。
7、能夠通過編寫自己的擴展插件輕松對其進(jìn)行擴展。
8、開發(fā)人員可利用 dnSpy 反編譯.NET 代碼,探究其工作方式。
dnSpy更新日志
v6.1.8 版本
新功能:
1、在 “文件” 菜單中新增以管理員身份重啟 dnSpy 的命令,調(diào)試需提升權(quán)限的文件時很實用;將.NET 運行時添加到 “文件”->“打開列表” 的預(yù)定義程序集列表對話框中。
2、添加新的分析器節(jié)點,可顯示使用分析器組件分析的類型的所有子類型。
3、在啟動調(diào)試對話框中增加附加字段,能自定義程序啟動時的環(huán)境變量。
4、在 Windows 11 上運行 dnSpy 時,所有窗口呈現(xiàn)圓角,與該系統(tǒng)上其他應(yīng)用程序一致。
改進(jìn)和錯誤修復(fù):
1、分析器組件新增對靜態(tài)接口成員的支持,能正確檢測使用和實現(xiàn)情況。
2、修復(fù)偽自定義屬性跳轉(zhuǎn)到引用的問題,該問題曾導(dǎo)致功能有時無法正常使用。
3、優(yōu)化 XAML 語法突出顯示效果。
4、改善對帶有特殊字符和顯式接口實現(xiàn)的成員的 XML 文檔查找功能。
5、提升主文本視圖以外控件的文本呈現(xiàn)性能和效率。
6、修正表流標(biāo)頭結(jié)構(gòu)中 m_ulExtra 字段值不正確的錯誤。
7、修復(fù)非文件時,在十六進(jìn)制編輯器中顯示數(shù)據(jù)命令在 PE 圖像節(jié)頭節(jié)點上無法顯示.NET PE 文件的錯誤。
8、更新翻譯內(nèi)容。
9、ILSpy 反編譯器: