.NET反編譯的九大金剛

  給大家介紹8款.Net反編譯的利器:Reflector、ILspy、de4dot、JustDecompile、DNSpy、dotPeek、NETUnpack、DotNet Id、Simple Assembly Explorer,其中DotNet Id是查殼工具、NETUnpack是脫殼工具、Simple Assembly Explorer是反流程混淆利器(原是一款開源軟件,托管在google code上)。筆者比較喜歡用Reflector、ILspy、de4dot這3款,長短互補(bǔ)。

 

高碑店網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。成都創(chuàng)新互聯(lián)自2013年創(chuàng)立以來到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)。

1、Reflector 

       Reflector是最為流行的.Net反編譯工具。Reflector是由微軟員工Lutz Roeder編寫的免費(fèi)程序。Reflector的出現(xiàn)使·NET程序員眼前豁然開朗,因?yàn)檫@個(gè)免費(fèi)工具可以將·NET程序集中的中間語言反編譯成C#或者Visual Basic代碼。除了能將IL轉(zhuǎn)換為C#或Visual Basic以外,Reflector還能夠提供程序集中類及其成員的概要信息、提供查看程序集中IL的能力以及提供對(duì)第三方插件的支持。

       但遺憾的是后面的版本收費(fèi)了。

.NET反編譯的九大金剛

 

2、ILSpy

     ILspy是一款非常優(yōu)秀的.net平臺(tái)反編譯軟件,使用ILspy,可以輕松的反編譯C#及VB程序,軟件本身是C#程序,是一款開源軟件。

.NET反編譯的九大金剛

 

3、de4dot

     de4dot是一款C#編寫的基于GPLv3協(xié)議的一個(gè)開源的.net反混淆脫殼工具,是目前.net下非常不錯(cuò)的一款反編譯工具。支持Dotfuscator,.NET Reactor,MaxtoCode,SmartAssembly,Xenocode等10多個(gè)反混淆工具。

 

4、JustDecompile

       JustDecompile是Telerik公司推出一個(gè)免費(fèi)的.net反編譯工具,支持插件,與Visual Studio 集成,能夠創(chuàng)建Visual Studio project文件。JustDecompile與Reflector相比的話,個(gè)人更喜歡JustDecompile,因?yàn)樗赓M(fèi),而且對(duì)于一些C#動(dòng)態(tài)類型的反編譯效果比較好,對(duì)于某個(gè)第三方程序集,如果它缺乏文檔,或者是一個(gè)bug 或性能問題的根源,反編譯往往是最快捷的解決方案。Telerik已經(jīng)將 Reflexil、程序集編輯器(assembly editor)和 De4Dot 等插件集成到了JustDecompile中。

.NET反編譯的九大金剛

 

5、DnSpy

       dnSpy是一款開源的基于ILSpy發(fā)展而來的.net程序集的編輯,反編譯,調(diào)試神器。
主要功能:1、程序集編輯;2、反編譯器;3、調(diào)試工具;4、Tabs及tabs分組;5、提供多主題。

 

6、dotPeek
      JetBrains dotPeek 是JetBrains公司發(fā)布的一款免費(fèi)的.NET反編譯器。反編譯來源生成項(xiàng)目之后,用戶不需要離開dotPeek就能夠?yàn)g覽項(xiàng)目文件。

.NET反編譯的九大金剛

 

7、.Net脫殼工具NETUnpack

      脫殼工具NETUnpack,可以脫去DotNetReactor等加的殼,非常強(qiáng)悍。

.NET反編譯的九大金剛

8、.Net查殼工具DotNet Id

       DotNet Id是一款net的查殼工具。DotNet Id官方最新版可以查是哪些軟件保護(hù)加密或混淆處理的:MaxToCode .Net Reactor Rustemsoft Skater Goliath Obfuscator PE Compact Spices Obfuscator Themida   Dotfuscator Xenocode Smart Assembly CliSecure   Phoenix Protector CodeVeil。

.NET反編譯的九大金剛

9、Simple Assembly Explorer 
      Simple Assembly Explorer(簡稱SAE)是一款專業(yè)的.Net程序解密分析必備工具,由于國內(nèi)知道它的不多,所以只有英文版本,沒有進(jìn)行漢化,Simple Assembly Explorer可以為您探索和分析.NET程序集,用來反編譯最好不過了。

.NET反編譯的九大金剛

當(dāng)前名稱:.NET反編譯的九大金剛
文章地址:http://bm7419.com/article36/ipdcpg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航、服務(wù)器托管、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站營銷、Google網(wǎng)站收錄

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

營銷型網(wǎng)站建設(shè)