- 軟件大?。?span>90.82M
- 軟件語言:中文
- 軟件類型:國產(chǎn)軟件
- 軟件類別:免費軟件 / 編程工具
- 更新時間:2017-06-28 11:00
- 運行環(huán)境:WinAll, WinXP, Win7
- 軟件等級:
- 軟件廠商:
- 官方網(wǎng)站:http://www.jetbrains.com/decompiler/
31KB/英文/10.0
115KB/中文/10.0
5.60M/中文/2.1
8.07M/中文/5.0
9.04M/英文/5.0
JetBrains dotPeek最新漢化版是一款NET程序反編譯工具,支持編譯所有的.NET,生成代碼質(zhì)量高,功能豐富,操作簡單易上手,有需要者快來綠色資源網(wǎng)下載吧!
JetBrains dotPeek 是一個免費的.NET反編譯工具,它能反編譯.NET程序,生成完整的工程文件,其反編譯出來的代碼質(zhì)量很高,且支持所有版本的.NET程序和C#程序,同時支持插件。
【將.NET程序集解碼到C#或IL】
dotPeek可以將任何.NET程序集反編譯為等效的C#代碼,并可選擇顯示底層的IL代碼。
【圖書館,可執(zhí)行文件等】
dotPeek可以使用各種格式,例如庫(.dll),可執(zhí)行文件(.exe)和元數(shù)據(jù)文件(.winmd)。
【dotPeek還可以反編譯.baml文件,使您可以重建XAML UI定義。】
除了傳統(tǒng)的程序集和可執(zhí)行文件外,您還可以使用dotPeek打開的存檔(.zip,.vsix或.nu??pkg)和文件夾。您還可以從任何在線包源找到并加載NuGet包(及其依賴關(guān)系),或者在visual studio項目中的packages.config文件中加載包。
【查看源代碼(如果有)】
解碼代碼比沒有什么好,但有時你可以將程序集與其源代碼相匹配,所以為什么不利用這一點?dotPeek可以 根據(jù)PDB文件識別本地源代碼,或從源服務(wù)器(如 Microsoft Reference Source Center或SymbolSource.org)獲取源代碼。此外,dotPeek可以生成PDB文件。
使用菜單欄中的導(dǎo)航模式下拉菜單選擇您是否只希望dotPeek反編譯程序集,或者盡可能地查找源代碼。
【顯示或隱藏編譯器生成的代碼】
您可以選擇顯示某些編譯器轉(zhuǎn)換,從而使得dotPeek的代碼結(jié)構(gòu)與編譯器所轉(zhuǎn)換的代碼結(jié)構(gòu)非常相似。這有助于了解編譯器如何處理lambdas,closures和auto-properties等等。探索運行流程
的進(jìn)程瀏覽器窗口顯示所有當(dāng)前正在運行的進(jìn)程的列表,并允許其探索模塊和反編譯那些他們的是.NET組件。
Devirtualize虛擬化代碼
解密資源。許多混淆器有一個選項來加密.NET資源。
解密嵌入的文件。許多混淆器有一個嵌入,可能加密/壓縮其他組件的選項。
刪除篡改檢測代碼
刪除反調(diào)試代碼
控制流反混淆。許多混淆器修改IL代碼,所以它看起來像意大利面條式的代碼很難理解代碼。
還原類字段。有些混淆器可以移動領(lǐng)域從一個類來創(chuàng)建類其他一些混淆。
PE EXE轉(zhuǎn)換.NET exe文件。有些模糊處理一個Win32 PE等包裝.NET程序集里面的.NET反編譯器無法讀取該文件。
移除大多數(shù)/所有的垃圾類添加混淆。
修復(fù)了一些的peverify錯誤。許多混淆器是馬車和創(chuàng)建無法驗證的代碼錯誤。
還原類型的方法的參數(shù)和字段
偽隨機列表會做的事情,它取決于什么混淆混淆組裝:
內(nèi)聯(lián)方法。有些混淆器移動到另一個靜態(tài)方法的方法,并調(diào)用它的一小部分。
解密字符串的靜態(tài)或動態(tài)
解密等常量。有些混淆器也可以加密其他常數(shù),如整數(shù),雙打等
解密方法靜態(tài)或動態(tài)
刪除代理方法。許多混淆器取代大多數(shù)/所有調(diào)用指令調(diào)用委托。此委托依次調(diào)用真正的方法。
重命名符號。盡管大多數(shù)符號不能恢復(fù),將它們重命名為人類可讀的字符串。有時,一些原來的名稱可以被恢復(fù)。
請描述您所遇到的錯誤,我們將盡快予以修正,謝謝!
*必填項,請輸入內(nèi)容