最近很长一段时间在为自己技术方便该如何做才会有新的长进而发愁,偶然,顿悟,决定通过反编译工具了解底层代码来进一步提升自己的能力。

于是有了周末宅在家里一天研究反编译工具。

不能浪费了一天的成果,至此,决定养成写博客的好习惯,记录下来。

ps:本人一直在搞.NET开发,自然是与VS打交道,百度,最常用的.NET反编译工具非Reflector莫属,介于本机上安装的是VS2013,所以非Reflector8.0+版本不可。

话说Reflector新版已然开始收费,不过已然无法阻止我泱泱大国破解之功力。

网上有一款相对新的.NET反编译工具ILSpy,开源,本想用它,后发现作为新生代,与VS的兼容失踪还是不如Reflector,而且实在不知道该如何用ILSpy进行反编译之后的源代码调试,故最终还是选择了破解Reflector。(若有大神精通ILSpy反编译调试,希望不吝赐教。)

本机最终选择的是Reflector8.2版本,网上破解之道很多,在此并不做详细说明,只补充一点:如果想要直接通过VS+Reflector进行代码的反编译debug功能。

激活Reflector时,必须选择以VS pro方式激活,否则是无法在vs中使用debug功能的。

令:需注意一点:本人在激活Reflector时不慎选择了基础标准模式,结果导致debug功能无法使用,反复卸载Reflector并重新安装,发现Reflector在卸载重装后不需要重新激活,这样以来也就无法重新选择激活Reflector的方式了,折腾一天之后,发现,只有将Reflector反激活(即取消激活)才能重新选择Reflector的激活方式,反激活的方式为删除

win7 64位体系,文件夹地位 C:\Users\{用户名}\AppData\Local\Red Gate\Licenses\.NET Reflector_v8_0.lic文件(需要先设置文件夹属性为显示隐藏文件)。

寄语:希望通过这种方式可以帮助自己以及大家在debug时可以看到源码,进而对net framework有更进一步的了解,从而对技术的长进有一定的帮助。

作者:曹赫洋 20141109

转载于:https://www.cnblogs.com/caoheyang911016/p/4085818.html

反编译工具Reflector ILSpy相关推荐

  1. 强大的.NET反编译工具Reflector及插件(转载)

    刚接触.net 时就听说 Reflector这个强大反编译工具呢,只是一直没有去使用他. 本来本人对新鲜事就非常有兴趣,听他这么一说.决定试一试这个传说中的工具. 今天有空就用了一下. 我用的版本是4 ...

  2. 反编译工具Reflector下载(集成FileGenerator和FileDisassembler)

    Reflector是一款比较强大的反编译工具,相信很多朋友都用过它,但reflector本身有很多局限性,比如只能一个一个的查看方法等,但幸好reflector支持插件功能目前网上有很多reflect ...

  3. 反编译工具reflector破解方法

    很不错的反编译工具,可以让你有机会看看大师们写的代码了,呵呵 文件下载:http://files.cnblogs.com/lori/Red.Gate.Reflector7.6.rar 破解方法: 1. ...

  4. .net反编译工具Reflector使用详解

    早就听说Reflector这个强大的类库分析与反编译工具,不过一直没有很好的利用起来.最近使用Reflector解决了一个实际开发问题,现将其总结出来. 需求导入:项目是一个GIS项目,在项目中使用到 ...

  5. 强大的.NET反编译工具Reflector及插件

    刚接触.net 时就听说 Reflector这个强大反编译工具呢,只是一直没有去使用他. 今天update跟我说Reflector如何,如何有用,用的如何,如何爽,还得意的说反编译了不少DLL...本 ...

  6. 反编译工具Reflector 4.2 汉化版

    http://files.cnblogs.com/greatverve/ReflectorCn.rar Reflector是由微软员工Lutz Roeder编写的免费程序.Reflector的出现使. ...

  7. .NET反编译工具Reflector及插件Reflector.FileDisassembler.dll

    FileDisassembler是Reflector 的一个插件,老外做的东西还真好用 .NET Reflector 下载地址(现在的最新版本是5.0.50.0) http://www.aisto.c ...

  8. C#反编译工具Reflector使用方法

    1.下载Reflector.FileDisassembler.zip,解压后得到一些文件,其中Reflector.FileDisassembler.dll是已经编译好的,其它是它源码: 2.打开Ref ...

  9. 反编译工具Reflector使用方法

    单独使用Reflector 可以查看dll里面实现内容,它还可以让dll文件反编译成代码,下面我就简单说一下 1.下载Reflector.FileDisassembler.zip,解压后得到一些文件, ...

最新文章

  1. exchange2003备份与恢复
  2. 收集的一些主流网站的GA代码
  3. 刘铁岩:如何四两拨千斤,高效地预训练NLP模型?
  4. sql优化之:深入浅出理解索引(系列二)(讲解非常透彻)
  5. 公共的service接口
  6. android 判断手机为小米
  7. 荣耀9igoogle模式_iGoogle个性化主页的6种替代方法
  8. 带有下标的赋值维度不匹配是什么意思_三言两语说清TensorFlow是什么?拿来干嘛的?...
  9. 职场生活:辞职也有大学问
  10. java数据类型之间的转换_Java基本类型之间的转换
  11. 关于kinect的一些想法
  12. CW3 Clarifications
  13. 详解淘宝大秒杀系统设计,首次公开
  14. Android ViewPropertyAnimator:让动画变得简单起来!
  15. 好好编程-物流项目08【整合静态资源文件】
  16. 【OpenCV】OpenCV实战从入门到精通之五 -- 教你使用Rect()函数
  17. MTK平台Camera驱动流程分析
  18. 写博客的第二天——来个水题,17倍
  19. 如何让必应bing收录我的网站
  20. iTween_itween可视化编辑器(1)

热门文章

  1. SQL Server 索引结构及其使用(四)
  2. c++ 截取屏幕图片并保存
  3. 4G模组工作笔记001---NB-IOT之一个完整的BC95 UDP从开机到数据发送接收过程
  4. C#.Net工作笔记013---c# lambda表达式对list数据进行条件查询_分组_排序_过滤_很好用
  5. Web前端工作笔记006---各种弹框框架
  6. 跨多个交换机VLAN的配置方案设计(H3C)
  7. php爬取js对象,php如何用正则解析html中的js对象
  8. 神奇的go语言(高级应用)
  9. 99乘法表 (输入一个数,以该数为行数输出乘法表)
  10. python字母频率_科学网-Python统计字母频数和频率-吕波的博文