反编译不是为了破解软件,而是在开发时更好的读懂程序干了什么,比如MVC的源码,如果使用1和4的VS插件能更好的进行断点跟踪。

常用,效率最高:

1、【.NET Reflector】首选,能比较好的反编译语法糖,可以结合插件(http://reflectoraddins.codeplex.com/)来扩展

2、【Telerik JustDecompile】

3、【ILSpy】为了抵抗.NET Reflector推出的开源工具,效果还是一般

4、【JetBrains dotPeek】

以下工具没测试过:

5、【de4dot】

6、【DnSpy】

7、【NETUnpack】

8、【DotNet Id】

9、【DotNet Id】

有时在开发的时候,不要用死一个工具不放,试着多换几个工具。

其实很多时候根据工具查看其功能的时候也能通过介绍得知有哪些加壳工具。

最新文章

  1. 【十大经典数据挖掘算法】AdaBoost
  2. Android NDK开发初识
  3. php面向对象:封装
  4. 025. asp.net中GridView的排序和过滤
  5. iOS中关于.pch的新建与配置问题
  6. AIDL简单使用
  7. iOS 开发之 ReactiveCocoa(进阶)
  8. fastjson反序列化
  9. 命令passwd报错因inode节点处理记录
  10. python 随机生成图片验证码背景RGB-浅色或者深色
  11. Linux tmpwatch命令详解
  12. dotnetcore/CAP
  13. Visual Studio快速调出异常设置
  14. HashSet的自定义实现
  15. 取消Fetch API请求
  16. 【arm学习】我的第一个裸板程序
  17. 使用Wireshark分析QQ聊天
  18. Windows下搭建appium(Android版)
  19. 利用python计算windows全盘文件md5值的脚本
  20. [转载]C#委托与事件--简单笔记

热门文章

  1. Java 集合系列12之 TreeMap详细介绍(源码解析)和使用示例
  2. [转]使用 google gson 转换Timestamp或Date类型为JSON字符串.
  3. Java7并发编程实战(一) 线程的中断
  4. 发布新款博客皮肤SimpleMemory
  5. Vware Workstation pro 12|虚拟机
  6. 1019mysql 复制技术
  7. [Bundling and Minification ] 二、绑定的作用
  8. Android Retrofit网络请求Service,@Path、@Query、@QueryMap、@FieldMap (转)
  9. ART、JIT、AOT、Dalvik之间的关系
  10. Activity has leaked window that was originally added -界面退出时未关闭对话框异常 android.view.WindowManager$BadTokenException: Unable to add window -- token null is not valid; is your activity running? -