破解SQL Prompt 3.9的几步操作
2010-08-30 15:50
253 查看
破解SQL Prompt 3.9的几步操作
关于SQL Prompt 的破解文章园子里已经有不少人发过了。破解思路我也不想重复,不知道的可以参考:/article/4841919.html官方下载地址是:http://downloads.red-gate.com/SQLToolbelt.exe
接下来我就说说具体怎么做吧。我就说说最简单最傻瓜的做法,不需要懂IL照样破解!
准备:用到的工具VS2005|VS2008 、DotNet Helper 、Reflector
1.将最新版的SQL Prompt 3.9下载下来安装好。我安装在D:\Program Files\Red Gate\SQL Prompt 3目录下。
2.用DotNet Helper 将RedGate.Licensing.Client.dll反编译成IL。DotNet Helper确实很方便,用于可视化的反编译和编译,界面如图:
{
get{return TrialStatus.InTrain; }
set{.}
}
具体做法还是一样的,在VS中写你想要返回的结果的代码,然后编译,然后Reflector查看,然后将查看的IL覆盖掉License中的IL内容。
OK,就介绍这么多了。纯属学习和交流,大家试着自己破解吧,如果只想使用该软件的就下载这个DLL:http://files.cnblogs.com/studyzy/RedGate.Licensing.Client.rar
最后再补充一句,我破解的这个dll文件的版本是2.6.0.64,所有使用这个版本的其他RedGate公司的工具都可以使用我这个破解文件。当然不要忘记了去掉强命名哦,不然要报错。最后再附上一张使用本软件的效果截图:
public int DaysLeftInTrial
public TrialStatus TrialStatus
{
get{return TrialStatus.InTrain; }
set{.}
}
这样已经可以保证永远都是试用并且不过期。
最后修改IL代码,我用的是http://www.codeproject.com/KB/dotnet/NetDasm.aspx这个工具修改IL,配合Reflector使用
当然你也可以直接用SDK里面的ildasm+ilasm工具修改。
这次不用做去掉强命名的操作了,直接copy到目录覆盖原来的就行了。
注意:经测试,一定要去掉强命名才能使用,请自己去掉RedGate.Licensing.Client.dll的强命名。
对于Red-Gate的其他产品,同样可以使用上面的方法,应该没有问题的。
注:
上个版本修改的地方是:
public bool get_Activated()
{
return true;
}
对应的IL:
Code:
method public hidebysig specialname instance bool get_Activated() cil managed {.maxstack 8L_0000: ldc.i4.1L_0001: ret}
但是不知道什么原因,格式化的菜单一直是灰色。所以才有现在的这个Patch
相关文章推荐
- 破解SQL Prompt 3.9的几步操作
- SQL SERVER 只能提示工具——破解SQL Prompt 3.9的几步操作
- 破解SQL Prompt 3.9的几步操作
- 破解SQL Prompt 3.9的几步操作
- 破解SQL Prompt 3.9的几步操作
- 破解SQL Prompt 3.9的几步操作
- 破解SQL Prompt 3.9的几步操作
- 破解Aspose 操作pdf word等文档 对10以下版本有效
- ArcGIS KeyGen注册机,五步操作实现ArcGIS9.X与ArcGIS10全模块无时限破解(转载:我是一只牛)
- SQL开发利器SQL Prompt 5.1完全破解+使用教程
- MyEclipse-7.5.0版注册码破解及激活操作
- SQL Compare 10 数据库结构比对工具 下载 及 破解工具 操作手册
- 什么是索引文件,要随机存取某一记录时需经过几步操作?
- MyEclipse-7.5.0版注册码破解及激活操作
- 禁止用户操作以等待过程完成(防刷新破解)
- SQL Server 开发利器 SQL Prompt 6.5 T-SQL智能感知分析器 下载地址 完全破解+使用教程
- Cocos2d-x 3.9教程:4.精灵的创建和基本操作
- Red Gate系列之八 SQL Connect 1.1.1.19 Edition 数据库连接及操作工具 完全破解+使用教程
- POI3.9操作Excel (一)