Red Gate .NET Reflector 8.4是(shì)一款 .NET反编译软件,通过它能够让开(kāi)发人员来反编(biān)译程序,方便(biàn)开发者了(le)角(jiǎo)应用程序(xù)的(de)框架组(zǔ)件以及关键代(dài)码,在VS中查看第三方代码,就(jiù)像(xiàng)查看自己的代码(mǎ)一样。支持.NET4.0,向下(xià)兼容(róng).net3.5--.net2.0。反(fǎn)编译和观察.NET程序内在的内容(róng)。需(xū)要说明的是:内(nèi)含破解补丁(dīng),ESET NOD32会报(bào)“潜在的(de)不(bú)安全应用程序。”
.NET Reflector是由微软员工Lutz Roeder编写的(de).net反编译工具。其(qí)主要功能(néng)是能够将C#, Visual Basic 和 IL程(chéng)序反编译成汇(huì)编程序进行分析查看。即使没有用在反编译领域,也(yě)常(cháng)常被(bèi)用来(lái)检查程(chéng)序集的(de)命(mìng)名规(guī)范,命(mìng)名(míng)空间是(shì)否合理,组织类(lèi)型的方法(fǎ)是否需要改善等(děng)方(fāng)面。可惜,Reflector很早就转向收(shōu)费软件了,需要购(gòu)买许可才可以使用。对于(yú)那些耻于用盗版的朋友,通常会选(xuǎn)择放弃。小编这里给大家带来免费注(zhù)册版本供大家体验(yàn),谁叫大家一提到.NET反(fǎn)编译,Reflector常常(cháng)是默认(rèn)的首选工(gōng)具(jù)呢!
1、下载安装包(bāo)文(wén)件,首先进(jìn)行原版软件的安装
2、根据提示进行安装,完成之后界面如下(软件默认(rèn)不会(huì)在桌(zhuō)面显示图(tú)标,请在程序(xù)中寻找)提供14天免费体验资格!
3、注册之前,请现断(duàn)开(kāi)网络,这点很重要!
4、打开下载文件中Patch文(wén)件(jiàn)夹(jiá)内Keygen.exe注(zhù)册机文件,如下图所(suǒ)示
5、将(jiāng)上图所示(shì)注册码复(fù)制到(dào)软(ruǎn)件的注册(cè)框中,点击【注册(cè)】
6、由于之前已(yǐ)经断开(kāi)网络了,所以(yǐ)会出现如下图错误,选择(zé)离线注册(cè)
7、将下图(tú)中左边框里面的(de)信息全(quán)部复制,粘(zhān)贴到注册机(jī)中
8、注册机会自动编译出注册信息,如下图右侧框中显示
9、将注册信(xìn)息复(fù)制到软件界面,如下(xià)图
10、点击(jī)【完成】之后显示(shì)注册成功了
11、此版(bǎn)本已是最新版本(běn),无(wú)需更新,不过还是建议关闭自动更新(xīn)功能(néng),以防(fáng)万一么
1、.NET Reflector安装好,打开之后第一件事情就是选(xuǎn)择.Net Framework的版本
2、点击file-open选择要反编(biān)译(yì)的DLL,打(dǎ)开(kāi)后程序集的命名空间会出现在列(liè)表(biǎo)中
3、点(diǎn)击(jī)树形(xíng)列(liè)表中的类,右边(biān)就会出现相应的(de)反编译代码。反编译后的代码与原代码基本没有什么(me)区别
4、软件支持C#,IL,VB,MC++等多种语言显示。
5、 .NET Reflector的另一个好(hǎo)处是提供(gòng)Add-Ins扩展来增强功能。例如.NET Reflector默认不支持以MC++的形式展(zhǎn)示信息的,这可以使用扩展(zhǎn)的Add-Ins使得.NET Reflector具有该功能。
