.NET反编译之Reflector

.NET反编译之Reflector

这几日由于公司需要, 看了些.NET反编译技巧,特地和大家分享下

.NET反编译工具很多,Reflector是其中一个很优秀的工具,所以就用它来进行反编译工作了。今天我们就用"繁星代码生成器"作为示例破解之。另外此文章适合跟我一样的破解小白,大牛们可以路过

工具:

Reflector8.5

Reflexil v1.6插件

繁星代码生成器

使用软件

打开繁星代码生成器,

首先使用PEID检测该软件是否加壳,结果是没有. 我们可以直接进入下一步^_^

打开繁星代码生成器-注册,会提示“注册码不正确!”

好了,现在来破解它 就是为了把注册环节去掉

打开Reflector-File-Open Assembly... 载入“繁星代码生成器.exe”

打开Tools-Search 在右侧弹出地搜索框中输入“注册码”,搜索出三条结果

这里需要修改两处:

其一为构造器.ctor,双击该条目查看代码。根据代码逻辑可分析如果num!=0表示未注册。我是这样处理的,把num!=0的逻辑改为“真”.修改方法为打开Tools-Reflexil v1.6-把”brfalse.s“改为”brtrue.s“-点击"update". 此时判断是否注册的代码修改完毕。

其二为btnOK_Click点击事件,双击该条目查看代码。逻辑很简单,就是Alert提示语句。我们只需修改错误提示语句就好了。修改完毕点击"update"更新。此时提示框的代码修改完毕。

最后需要重新生成下该exe文件,方法为在Reflector左侧列表中右键"繁星代码生成器.exe"-Reflexil v1.6-Save as... -保存该exe。 注意保存名必须为"繁星代码生成器", 否则不能读取配置文件而报错。大功告成! 现在打开新生成的"繁星代码生成器.exe",看看是不是已经注册成功了

本着分享原则只是演示了一下.net基本的破解功能。我本身是一个破解小白,大牛们不喜勿拍砖!如果文章能给你带来帮助 这是我最大的收获∩_∩

标签: .net反编译 Reflector

时间: 2024-12-16 21:21:48

.NET反编译之Reflector的相关文章

.NET反编译之Reflector基础示例

这几日由于公司需要, 看了些.NET反编译技巧,特地和大家分享下 .NET反编译工具很多,Reflector是其中一个很优秀的工具,所以就用它来进行反编译工作了.今天我们就用"繁星代码生成器"作为示例破解之.另外此文章适合跟我一样的破解小白,大牛们可以路过 工具: Reflector8.5 Reflexil v1.6插件 繁星代码生成器 使用软件 打开繁星代码生成器, 首先使用PEID检测该软件是否加壳,结果是没有. 我们可以直接进入下一步^_^ 打开繁星代码生成器-注册,会提示“注册

.net混淆、反编译工具调查

常用的工具列表[比较常见的] 混淆器.加密 Dotfuscator VS默认带的工具,不过是个社区版 强度不大 dotNET Reactor 使用了NativeCode 和混淆的形式 Xenocode Postbuild 专业工具 {smartassembly}.Setup.msi   反编译工具 Reflector 最富盛名的一个工具,很多插件都开源 Xenocode Fox 专业工具,商业版本 ildasm Vs带的工具 组件合并.虚拟工具:方便软件发布的工具,如合并多个dll文件等 Xen

使用Reflector反编译并提取源代码

Reflector是一个强大的.net 反编译工具,有时我们不止需要反编译源代码,更需要提取源代码. Reflector本身不自带提取源代码功能,不过可以借助插件Reflector.FileDisassembler来提取源代码,方法如下: 1. 下载并安装Reflector,安装完成后打开Reflector 2. 下载插件Reflector.FileDisassembler,默认是下载一个压缩包,解压得到Reflector.FileDisassembler.dll 3. Reflector中添加

.NET Reflector反编译的方法

首先启动.NET Reflector,然后添加进入dll或exe.然后选择Export Source Code...,将反编译后的代码文件,生成到指定目录. 到这一步骤时,稍等一会,就能够在指定目录就能够看到反编译出来的项目文件了 如果此时你注意的话,发现我们反编译出来的代码是没有.sln文件的. 所以,我们需要在Vs里新建一个空项目,然后将反编译出来的项目文件包含进空项目中. 然后把刚刚反编译出来的文件放到与WebDev.WebServer40.sln,同一个目录中.xxx.csproj保留反

推荐一款不错的反编译软件:Reflector

只需要把要反编译的dll拖放到程序窗口就可以看到code了.是不是很简单,快来试试吧.不只是可以反编译个人写的code,.Net库一样可以查看代码.想学习.Net核心代码的可以试试看. 另附Reflector下载地址(百度网盘): http://pan.baidu.com/s/1jHnNptW

unity 反编译 step2 dll -->reflector

NET Reflector反编译使用经验 不少人.net开发人员看见别人写的程序很棒都想知道别人是怎么写的,想借鉴,今天手把手教大家如何实现反编译出源码,下面通过Reflector小软件演示. 工具/原料 windows系统 Reflector软件 方法/步骤 1 下载安装Reflector,安装好后,如下图所示.这个也有免安装版的. 2 运行软件,会出现如下界面,如下图: 3 选择file中的open Assembly,这个表示打开选择你需要反编译的程序,如下图红色框标示: 4 选择你需要反编

【转】使用Reflector和FileDisassembler反编译成项目文件

转载地址:http://blog.csdn.net/nuaalfm/article/details/2089149 FileDisassembler是Reflector 的一个插件,老外做的东西还真好用 .NET Reflector 下载地址(现在的最新版本是5.0.50.0) http://www.aisto.com/roeder/dotnet或者http://www.aisto.com/roeder/dotnet/Download.aspx?File=Reflector FileDisass

转载文章----IL反编译利器——Ildasm.exe和Reflector.exe:

转载地址:http://www.cnblogs.com/yangmingming/archive/2010/02/03/1662546.html 一:Ildasm.exe简介  这一微软VS自带工具,在上一篇博文<初识Ildasm.exe——IL反编译的实用工具>中已经做了详细介绍,这里不再鳌述: 二:Reflector.exe简介 至此(10.02.03),从 http://www.aisto.com/roeder/dotnet 下载的最新版本为Latest version: 5.1.6.0

[C#反编译教程]001.Reflector.NET反编译工具 v8.5绿色版+注册机+注册教程

截图 下载地址 Reflector.NET反编译工具 v8.5绿色版+注册机 下载地址:http://pan.baidu.com/s/1mgN1Cpi 密码:mx19 简介 .NET Reflector是一个类浏览器和反编译器,.NET Reflector可以分析程序集并向你展示它的所有秘密..NET 框架向全世界引入了可用来分析任何基于 .NET 的代码(无论它是单个类还是完整的程序集)的反射概念.反射还可以用来检索有关特定程序集中包含的各种类.方法和属性的信息.使用 .NET Reflect