.net反编译的九款神器

DoubleLi DoubleLi     2023-04-02     221

关键词:

.net反编译的九款神器

 
 
</h1>
 
<div class="clear"></div>
 
<div class="postBody">
 
 

本人搜集了下8款非常不错的.Net反编译利器:

1、Reflector 

       Reflector是最为流行的.Net反编译工具。Reflector是由微软员工Lutz Roeder编写的免费程序。Reflector的出现使·NET程序员眼前豁然开朗,因为这个免费工具可以将·NET程序集中的中间语言反编译成C#或者Visual Basic代码。除了能将IL转换为C#或Visual Basic以外,Reflector还能够提供程序集中类及其成员的概要信息、提供查看程序集中IL的能力以及提供对第三方插件的支持。

       但遗憾的是后面的版本收费了。

 

2、ILSpy

     ILspy是一款非常优秀的.net平台反编译软件,使用ILspy,可以轻松的反编译C#及VB程序,软件本身是C#程序,是一款开源软件。

 

3、de4dot

     de4dot是一款C#编写的基于GPLv3协议的一个开源的.net反混淆脱壳工具,是目前.net下非常不错的一款反编译工具。支持Dotfuscator,.NET Reactor,MaxtoCode,SmartAssembly,Xenocode等10多个反混淆工具。

 

4、JustDecompile

       JustDecompile是Telerik公司推出一个免费的.net反编译工具,支持插件,与Visual Studio 集成,能够创建Visual Studio project文件。JustDecompile与Reflector相比的话,个人更喜欢JustDecompile,因为他免费,而且对于一些C#动态类型的反编译效果比较好,对于某个第三方程序集,如果它缺乏文档,或者是一个bug 或性能问题的根源,反编译往往是最快捷的解决方案。Telerik已经将 Reflexil、程序集编辑器(assembly editor)和 De4Dot 等插件集成到了JustDecompile中。

 

5、DnSpy

       dnSpy是一款开源的基于ILSpy发展而来的.net程序集的编辑,反编译,调试神器。
主要功能:1、程序集编辑;2、反编译器;3、调试工具;4、Tabs及tabs分组;5、提供多主题。

 

6、dotPeek
      JetBrains dotPeek 是JetBrains公司发布的一款免费的.NET反编译器。反编译来源生成项目之后,用户不需要离开dotPeek就能够浏览项目文件。

 

7、.Net脱壳工具NETUnpack

      脱壳工具NETUnpack,可以脱去DotNetReactor等加的壳,非常强悍。

8、.Net查壳工具DotNet Id

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

9、Simple Assembly Explorer 
      Simple Assembly Explorer(简称SAE)是一款专业的.Net程序解密分析必备工具,由于国内知道它的不多,所以只有英文版本,没有进行汉化,Simple Assembly Explorer可以为您探索和分析.NET程序集,用来反编译最好不过了。

一般选着第四款软件

 

android应用逆向——分析反编译代码之大神器(代码片段)

.../details/52027563  如果说使用dex2jar和JD-GUI获得了一个APP反编译后的JAVA代码,再结合smali代码调试器来进行调试还不够爽,不够畅快的话,下面将介绍一个帮助分 查看详情

java开发神器--反编译工具jadx&jd-gui

本文针对JAVA两款常用的反编译工具jadx、jd-gui进行介绍,通过这两个Java开发神器,可以方便查看线上的代码版本、查看apk或jar的源码实现jadxjadx是一款功能强大的反编译工具,可以通过点击代码进行跳转,除反编... 查看详情

九款程序员必备工具,老少皆宜

目录CSDN浏览器助手(开发者必备的浏览器插件)Listary(最强文件搜索神器)Typora(纯markdow编辑器)火绒安全软件,最好的安全防护软件(电脑无广告)Xmind(思维导图)Notepad++文本编辑器avicatPremium(数据库... 查看详情

android应用逆向——分析反编译代码之大神器(代码片段)

.../details/52027563  如果说使用dex2jar和JD-GUI获得了一个APP反编译后的JAVA代码,再结合smali代码调试器来进行调试还不够爽,不够畅快的话,下面将介绍一个帮助分析代码执行流程的大神器。这个神器优点很多,不过... 查看详情

如何反编译.net框架的IL代码

】如何反编译.net框架的IL代码【英文标题】:HowcanIdecompilingILcodeof.netframework【发布时间】:2020-01-2204:01:14【问题描述】:我想研究大多数.net框架库类的IL代码。可能吗?我正在尝试反编译一些dll(例如:System.Treading),但我只看... 查看详情

反编译protobufs-net的bin文件

】反编译protobufs-net的bin文件【英文标题】:decompilingabinfileofprotobufs-net【发布时间】:2019-10-2416:43:18【问题描述】:我有一个protobufs的序列化bin文件,主要用protobufs-net编写。我想反编译一下,看看它的结构。我使用了一些工具,... 查看详情

最流行的.net反编译工具合集

     编译和反编译  .NET中的编译是把开发人员写的C#代码转化为计算机可理解的代码的过程,也就是中间语言代码(IL代码)。在这个过程中,C#源代码被转换为可执行文件(exe或者dll文件)。反编译则... 查看详情

aardio+.net快速开发独立exe程序,可防ilspy反编译

...也很受欢迎。aardio+.NET生成的EXE——可避免被ILSpy直接反编译。aardio调用.NET示例://导入.NET支持库importdotNet;//导入.NET程序集dotNet.import("System 查看详情

c#如何防反编译

C#开发的程序怎么防止反编译?基本上无法防止反编译,但是可以控制发编译的效果,让反编译出来的代码无法正常查看。大都使用混淆器,譬如.NETReactor等等。.NETReactor是一款强大的.NET代码保护和许可管理系统,安全可靠、简... 查看详情

开源.net程序反编译工具-ilspy

.NETReflector20112月已经结束提供免费版本,催生了另一个开源的项目ILSpy。ILSpy的主要特点如下:AssemblybrowsingILDisassemblyDe....NETReflector20112月已经结束提供免费版本,催生了另一个开源的项目ILSpy。ILSpy的主要特点如下:AssemblybrowsingIL... 查看详情

c++代码反编译

...用VS2008开发的windows桌面程序,为什么可以用Reflector.exe反编译出源代码呢。。。为什么啊不是说不能看到的吗?c++分为几中啊为什么还有托管C++之说?进入.Net之后,VC可以用来开发本地的win32程序,还有托管的.Net程序其中win32程... 查看详情

用reflectorfor.net反编译dll文件(.net),把整个dll导出个cs插件

  查看详情

(转).net反编译工具justdecompile

 开源的反编译工具  JustDecompile https://www.telerik.com/blogs/justdecompile-engine-becomes-open-source https://www.cnblogs.com/shanyou/p/4491124.html  JustDecompile是Telerik公司推出一个免费的.net反编译工具,支持插件,与VisualStudio集... 查看详情

dotfuscatorpro防止反编译&ilspy反编译

 DotfuscatorPro_4.9可以防止你的.NET软件被反编译,可以在一定程度上防止你的软件被反编译。现在很多软件都有被反编译的现象,虽然不能做到百分百的防范,但是你至少可以先做些技术上的处理,至少能挡住许多小白。打开Do... 查看详情

在 Rider 中反编译 ASP.NET Core 3.x 源

】在Rider中反编译ASP.NETCore3.x源【英文标题】:DecompileASP.NETCore3.xsourcesinRider【发布时间】:2020-01-0506:15:31【问题描述】:我在Ubuntu18.10上使用Rider2019.2.3,并安装了版本3.1.100的.NETSDK。当我尝试导航到反编译的源时,有时我只会看... 查看详情

jode反编译软件

...整的jar路径加上去(可以试试下载的这个jar包,能不能反编译) 查看详情

反编译工具介绍

在线代码换换http://codeconverter.sharpdevelop.net/SnippetConverter.aspx  查看详情

vsvisualstudio就可以反编译查看源码了,再见了reflector

原文:【VS】VisualStudio就可以反编译查看源码了,再见了Reflector以前需要反编译的时候,一直都是用的神器Reflector。但毕竟还是有点不方便,因为要从VS切换到另一个工具。而且,Reflector现在收费了。然而现在才发现,原来VS已经... 查看详情