有时候,看法别人写的代码比较好,想看看他们的代码到底是如何写的,于是就找方法,看看能否把发布版本变成源码。后来终于发现一个词“反编译”,我终于知道怎么办了。工具:ILSpy 百度下载一个,该工具很强大,建议每个.net程序员都安装一个。Vs2012 这个大家都懂的。下面咱们开始工作啦。打开发布的文....
分类:
其他好文 时间:
2015-06-02 16:45:08
阅读次数:
938
在C#中,委托类型是一个类型安全的、面向对象的函数指针。当我们通过delegate关键字定义一个委托类型后,编译器会给委托类型生成三个方法:Invoke、BeginInvoke和EndInvoke。例如对于下面委托类型,可以通过ILSpy查看编译器生成的三个方法。private delegate i...
对于winform生成的exe程序,可以通过ILSpy.exe工具来进行破解。
可以通过ILSpy下载
有的程序会使用混淆工具进行混淆,这样反编译的源代码可读性很差,可以使用反混淆工具对其进行反混淆
de4dot
de4dot用法
使用命令行到de4dot目录中,调用de4dot.exe(如果是64位调用de4dot64.exe) 后续添加要反混淆的exe目录执行后就可以成功。
...
分类:
编程语言 时间:
2015-04-09 12:01:38
阅读次数:
483
================================
1、net framework 源码 http://referencesource.microsoft.com
2、visual studio 开发工具
3、ildasm 编译工具
4、ilspy反编译工具
--==============================
java内容
查看javac编译的过程...
分类:
其他好文 时间:
2015-04-05 11:59:43
阅读次数:
116
这阵子在重温数据结构的时候,顺便用ILSpy看了一些.NET类库的实现,发现一些基本的数据结构的实现方法也是挺有意思的,所以这里拿出来跟大家分享一下。这篇文章讨论的是Stack和Queue的泛型实现。Stack的实现 Stack(栈)是一种后进先出的数据结构,其中最核心的两个方法分别为Push...
分类:
Web程序 时间:
2015-04-04 21:03:34
阅读次数:
183
早期.Net平台下的反编译软件一般用reflector,但自从其商业化后就没有使用了,现在主要用ILSpy查看dll的源码,其开源、免费的特点很快就流行开来,功能和性能丝毫不逊于reflector 官方下载地址:http://ilspy.net/ 以下记录常用的几个功能技巧:一、查看dll中的注释....
分类:
其他好文 时间:
2015-03-15 10:48:22
阅读次数:
167
前言 要问JAVA语言最大的优势之一,那就是开源。开源的JAVA框架让JAVA程序员可以不断的通过看源代码来学习、成长、解决问题。并随着时间增长能力越来越强,自然薪水就越来越高。而DONET程序员要看源代码,就只能通过.NET Refelctor或者ILSPY等工具,由于是第三方的,源代码大多不.....
分类:
Web程序 时间:
2015-02-05 13:20:05
阅读次数:
197
MarkdowPad 2是Windows下的一款基于.Net的离线Markdown编辑器,普通版功能受限,专业版需要购买序列号。网上意外看到一篇文章,说的是用工具破解MarkdownPad,感觉比较有趣,就做了学习和尝试(后面简称为“原文”)。
文章链接在此
http://www.zan3.com/zan492.html
用ILSpy查看C#源码
可以使用ILSpy直...
分类:
其他好文 时间:
2015-01-01 16:08:31
阅读次数:
303
以前一直使用reflector来查看.net类库的一些信息,不过,自2011年2月份开始,reflector就开始转向收费软件了,所以爱好免费软件的开发者们转而开发自己的反编译软件。于是ILspy就因运而生了。ILSPY这个开源工具的目的就是代替reflector的,它反编译出的代码和reflect...
分类:
其他好文 时间:
2014-11-19 18:13:21
阅读次数:
297