Reflector.exe使用步骤

Reflector.exe使用步骤

Reflector.exe使用步骤

你知道Reflector具体使用步骤吗?麻烦你教一下我谢谢啊

一、Reflector。exe介绍最新版本:5。1。4。0下载地址:

http://www。red-gate。com/products/reflector/第一次打开Reflector,软件会让你选择FWK的版本,选择FWK版本后,Reflector在每次打开后就会列出FWK的所有程序集(其中就是各个命名空间了),也可以打开本地的程序集文件(exe,dll等),这样就可以浏览到本地程序集中的全部信息。使用起来相当方便。二、功能插件FileDisassembler下载地址:

http://www。denisbauer。com/该插件的功能是协助Reflector将解析出来的源代码导入到本地硬盘上,十分好用(一)、安装插件:打开Reflector,单击菜单栏中的“View”,然后选择“Add-Ins”,按步骤操作即可安装该插件。(二)、打开FileDisassembler视图打开Reflector,单击菜单栏中的“Tools”,在最下面有“File

Disassembler”,点击即可打开该插件的视图(三)、如何到处源代码?查找到你要输出的单元(可以是整个程序集,一个命名控件,一个类或更小的单元),鼠标左键选择后,FileDisassembler中有一个输入框用于设置保存文件的路径,点击Generate按钮即可将代码输出到你要的位置。

又不是所有的dll文件都是采用一种规范进行编译的

qq里的dll文件是采用的特殊规范

就如同内部的数据库文件并看似是access的后缀名

实际上是通过2层编译加密的数据库

需要特定的软件才能解压打开修改的

偶改托盘就找的个专门干这事的软件

tx很厉害的

最新的qq

sp2版本又采用了新的加密方式

以前的软件都不管用的了

net reflector怎么用

Reflector.exe使用步骤

打开Reflector,选择。net版本,file->Open

Assembly,找到你要反编译的dll文件即可。

里面可以看到方法的代码,不过真要反编译一个网站,用这个是做不到的。

reflector是由微软员工lutz

roeder编写的免费程序。reflector的出现使。net程序员眼前豁然开朗,因为这个免费工具可以将。net程序集中的中间语言反编译成c#或者visual

basic代码。除了能将中间语言转换为c#或visual

basic以外,reflector还能够提供程序集中类及其成员的概要信息、提供查看程序集中中间语言的能力以及提供对第三方插件的支持。

1、下载reflector,

2、解压后,双击reflector。exe,如果有选择默认版本的。net

framework,根据需要选择即可。你选择的版本不同则出现的默认程序集也不同,我选择的是。net3。5;

3、点击file-open选择要反编译的dll,打开后程序集的命名空间会出现在列表中;

4、点击树形列表中的类,右边就会出现相应的反编译代码。反编译后的代码和原代码基本没有什么区别;

5、如果想把反编译后的代码导入到文件中,我们可以使用reflector。filedisassembler这个reflector插件,下面介绍reflector。filedisassembler插件用法;

6、reflector。filedisassembler的下载地址:

7、运行reflector,点击view—add-ins…—add,选择reflector。filedisassembler。dll

(下载reflector。

filedisassembler解压后的文件中有)添加成功后,close关闭对话框。在tools菜单中会有file

disassembler选项;

8、选择tools—file

disassembler;

9、选择需反编译的类文件,点击generate按钮,此时需要选择输入文件名,也可以直接点击ok。reflector将会自动创建一个文件夹并生产类文件,该文件的路径在reflector。exe的目录下;

反编译工具reflector怎么用

Reflector.exe使用步骤

下载安装Reflector,安装好后,如下图所示。这个也有免安装版的。

运行软件,会出现如下界面,如下图:

选择file中的open

Assembly,这个表示打开选择你需要反编译的程序,如下图红色框标示:

选择你需要反编译的exe程序,如下图所示,选择好后点击,确定。

选择好后,在左侧会出现选择的文件,如下图红色框标示。

邮件exe程序,选择export

source

code,这个过程表示开始反编译了。如下图所示:

选择存储源码的路径,如下图所示:

点击start,即得到反编译源码,如下图所示:

这个问题我这段时间正在研究呵呵,你想要的插件其实vs都有。怎么说只要是vs写的代码肯定要转化为il

恰好vs就提供了这个功能

你打开vs的命令工具输入ildasm就会打开一个反编译工具,找到你要反编译的exe

或者dll

保存为il

然后就可以对il修改

接着在命令中输入ilasm(注意与ildasm不同)就可以编译回去了(具体实现百度这个两个命令就可以了)。你要的那个可以用vs打开reflector的插件是filegenerator。dll,上网下载

很多的,add_in这个后就可以将代码导出到c#里面,不过这个加了混淆器的出来的结果都是vs中狂多错误,建议使用上面第一种方法。

希望对你有用

你好,我想问下载一个 Reflector 的软件,它能把编译后的程序反编译,可以选择反编译成c#代码.具体该怎么

Reflector.exe使用步骤

首先下载Reflector,如果不激活,有试用期限制。

打开Reflector。exe,首次运行,会让你选择。net版本,支持1。1到最新的4。0,选好后,就可以用File->Open

Assembly。。。菜单打开你的dll文件

请教怎么破解dll的文件

Reflector.exe使用步骤

步骤1、采用Reflector。exe/ILSpy打开需要破解的Dll;分析并找到需要调整的程序段2、采用Ildasm。exe将dll编译为IL文件3、删除强名publickey块,将IL文件编译为dll文件,3、采用UltraEdit/NotePad++打开IL文件(找到对应的IL代码,并将其修改)4、采用ilasm。exe将IL文件编译回为dll(如:ilasm/dll/resource=mytest。resmytest。il

一般下载包里面包括软件破解补钉和破解方法,本破解文件来源于网络,仅供交换。

解压成功后,在"adobe

cs6"文件夹里找到"set-up。exe"安装程序

还有一些其他调试工具很多,比如olldbg

,ida,不过破解需要很强的汇编知识

如果实在破解不了,你为什么要自己解密呢?想偷偷带出去吗?难度很大,建议还是打消这个

你公司应该是部署了类似ip-guard这样的内网防泄密软件系统,在每一台主机上都安装了客户端,

通过控制台设置客户端的策略,加密时一个大功能,可以指定格式的文档进行

除reflector外还有什么反.net工具

最近由于需要反编译一些C#写的程序,早就听说功能极为强大的反编译工具,Reflector。

我用的版本是4。1。84。0,感觉用起来很爽,以后弄到的几个很好用的DLL,我都反编译,并弄出源码了,为我省了不少工夫啊,反编译出来的除了定义的变量名不一样外,其余的简直是一模一样。

围绕它开发的插件也很多,用着真是开心!我还找到一个插件可以把源码导出到文件!更是爽!不过这个软件还不支持Unicode

,需要自己写一个转化程序,两个搭配起来用极爽!

有兴趣的朋友也下载一个玩玩吧~

由于使用过于简单,就不介绍软件使用了~

http://www。aisto。com/roeder/dotnet/Download。aspx?File=Reflector

另外再提供一些Reflector的相关插件下载,enjoy!!!!

Reflector。FileDisassembler

add-in

disassembler

output

files

Reflector

supported

language。

Website

Download

Reflector。CodeMetrics

Analyses

assemblies

shows

design

quality

metrics。

registered

under

"Tools"

menu。

Website

Download

Reflector。SQL2005Browser

add-in

allows

browse

assemblies

stored

Server

(Yukon)

databases。

Website

Download

reflector是由微软员工lutz

roeder编写的免费程序。reflector的出现使。net程序员眼前豁然开朗,因为这个免费工具可以将。net程序集中的中间语言反编译成c#或者visual

basic代码。除了能将中间语言转换为c#或visual

basic以外,reflector还能够提供程序集中类及其成员的概要信息、提供查看程序集中中间语言的能力以及提供对第三方插件的支持。

1、下载reflec

QQ里的dll文件为什么不能用Reflector.exe进行反编译

又不是所有的dll文件都是采用一种规范进行编译的

QQ里的dll文件是采用的特殊规范

就如同内部的数据库文件并看似是access的后缀名

实际上是通过2层编译加密的数据库

需要特定的软件才能解压打开修改的

偶改托盘就找的个专门干这事的软件

TX很厉害的

最新的QQ

SP2版本又采用了新的加密方式

以前的软件都不管用的了

.net程序集dll怎么看到代码

网上下载了一个建网站的代码(内容又多又杂),我可以看到xxx。aspx文件,但是xxx。aspx。cs代码文件就找不到了,在bin目录下有dll文件,我想这些东西应该同一般的动态链接库不同吧?请问该怎么作才能看到源代码呢?

另外,关于msil中间语言可否稍做解释?

多谢多谢!

去下载一个

Reflector。exe

这个工具是专门用来反编译。NET的代码的,

只要代码没有混淆过,

可以把99%的代码还原出来给你。并且是免费的

http://www。red-gate。com/products/reflector/

中间语言(MSIL)

这是一种类似Java字节码的语言,也是为了能在不同平台移植所生成的中间代码。

简单说:使用中间语言,是为了实现目标程序与语言无关与平台无关的特性。

也就是所,

不管你用。NET的什么语言写的代码(C#、VB。NET、C++。NET)

最终都会被编译成相同中间语言,不同语言写出来的程序集(DLL)可以共用。

并且中间语言没有包含特定平台的CPU指令。

因此方便以后。NET的跨平台移植(虽然目前不支持)

这些dll文件包含了clr的头,所以不能用loadlibrary打开,也没有输出表之类。但是可以用。net

framework自家工具返还为msil中间语言来看,这个工具就是ildasm。exe。当然还有其他很多强大图形化工具(比如reflector,利用插件可以直接还原为***。cs文件),它们的运行都要依赖于。net

framework。具体配置时候可能还涉及到。net的版本问题。

关于msil语言,它的解释主要依赖于mscoree。dll和mscorwks。dll,他们是。net的核心。若想对。netframework的结构组织进一步了解,fetion这个软件也许有点参看价值,是某电信公司的一个精简化的。net结构,软件名叫飞信,好像是用来pc和手机通信的。

使用reflector。

Net中程序语言的各个级别如下。

源代码----编译后---形成中间语言----在运行时形成机器语言

源代码:程序员识别。

中间语言:DLL就相当于中间语言。计算机不能识别,程序员不能识别。

机器语言:在运行时有中间语言再次经过编译形成计算机能识别的1010代码。

微软的。net程序集主要可以分两大类:应用程序(也就是通常所说的exe文件),另一类就应

用Reflector 反编译后的代码怎么让他运行起来

用Reflector反编译后的代码怎么让他运行起来一、如果你反编译的软件只是引用了。net的类库的话,编译后应该可以运行的。二、如果你反编译的软件引用了其它类库,你在编译

使用reflector反编译exe或dll文件都可能无法进行编译(这里指已经对目的文件进行了脱壳处理),主要原因有以下几点:1、如果对方使用了混淆技术,我们再反汇编会非常棘手,我常用的做法是把某个乱七八糟的名称使用自己的命名规范重新批量重命名,这样便于分析程序的结构。2、reflector对枚举类型的支持不是很好,它往往会把枚举当做整数进行处理,这个需要你手动更正过来。3、对于自动属性,你需要把不符合编译语法的地方更正过来。自动属性的私有字段一般都含有等,需要手动更正一下。4、对于winform,你需要重新编译一下相关的资源文件,如果编译过程提示找不到资源的话。5、对于静态变量或者静态类,这个你更要注意。

.Net Reflector反编译工具如何将注释显示出来?

显示不出来,编译的时候去掉了。只有查看源代码或者用VS等引用类库才能看到。

Net有两个很好的工具可以反编译。NET程序集:Salamander

Decomplier和Reflector。Net

,Salamander

Decomplier功能非常强大,可以反编译混淆过的。NE代码,也可以直接将程序集中的类反编译成一个文件,但是它是需要money的,试用版提供的功能又非常有限。相对而言呢,Reflector。net

是完全免费的,但是它只能一个方法一个方法的查看,不能将程序集直接反编译成一个文件,这样也比较麻烦,好就好在它支持插件add-in功能。针对它的缺点,很多人开发了很好用的插件,可以将整个程序集的代码反编译成源文件,比如说Reflector。FileDisassembler

�Reflector。FileGenerator

都是很好用的。

另外再提供一些Reflector的相关插件下载,enjoy!!!!

插件FileGenerator

使用方法:最开始下载了FileGenerator插件不知如何使用,后来经过摸索,还是学会使用了,所以拿来和大家分享。

FileGenerator插件的作用是:根据dll文件,把里面的源文件导出成文件,导出来的文件除了没有注释,变量名也变了,其它的可谓是没有

差别。对于一些比较好的控件,如果不是开源的,完全可以导出成文件,然后自己加上注释,少许修改,很好的利用起来。(不开源的dll,用起来也不放心啊)

先根据上面的地址下载FileGenerator并解压缩,然后运行Reflector。exe,然后点击View->Add-

Ins。。。,弹出一个窗口,然后点击Add->选择FileGenerator里面的唯一一个dll文件:

"FileGenerator。dll",点击close。

然后回到Reflector窗口,Tool->Generator

File(s)。。。

右边就出现了插件的窗口,选中左边的dll文件,点击右边的导出文件,源代码就全部导出来了,真是爽啊!

使用。NET

Reflector插件FileDisassembler还原源码

Reflector,它是一个类浏览器和反编译器,可以分析程序集并向您展示它的所有秘密。。NET

框架向全世界引入了可用来分析任何基于

的代码(无论它

发表评论