Ranorex Studio 测试工具破解注册工具 [Updated: 2009-05-31] 不指定

matrix , 2009/05/10 21:31 , 我的文档 » 软件测试 , 评论(15) , 阅读(807) , Via 本站原创 | |
最近更新了一下Ranorex.Keygen,以前提供的工具有个BUG(打开Ranorex Studio项目时候会加载失败),可能有些朋友下载会去没能用成,估计要骂我了。顺道测试了一下 Ranorex 2.1.0.6243 这个版本,目前破解工具也是支持的。
下载文件 (已下载 227 次)
最近2009-06-01更新,将Ranorex.Libs.dll 打入包内,供Ranorex.Keygen运行使用。
PS: 顺便添加了一个保存License的按钮。:)

最近发现一个测试自动化的工具,Ranorex Studio 2. 参见http://www.ranorex.com/products/ranorex-premium.html
发现需要注册,软件是.Net写的,祭出Reflector,发现使用 Infralution.Licensing 做的注册保护,于是,经过若干天努力写出一个破解注册工具,有需要的朋友可以用一下,不过建议以学习为主,如果拿来正式使用的话,还是鼓励买正版软件或是用其他开源方案。
破解的过程很有意思,对.Net的GAC和Reflecting又加深了一些认识,赞……,有空再写出来和大家分享一下。
点击这儿下载工具:
下载文件 (已下载 227 次)
最近2009-06-01更新,将Ranorex.Libs.dll 打入包内,供Ranorex.Keygen运行使用。
破解注册过程如下:
先点击[破解可执行文件...] 主要是替换了Ranorex.Core里面密钥,但是由于Ranorex Studio里面很多文件都是用了强命名,所以就有一堆的文件需要重新签名,重新链接引用的PublicKey Token。
点击在新窗口中浏览此图片
然后使用点击[生成License]生成注册信息
点击在新窗口中浏览此图片
将生成的注册信息保存为License文件,License.lic,打开Ranorex 的注册工具点击[Load License],选择之前保存的文件,信息如下就说明成功了(看到绿色的钩子了吧,哈哈)。
点击在新窗口中浏览此图片
BTW: 我的Ranorex从官方下载的版本是 2.0.2.5891, 这个版本以上的版本理论上应该也可以破解成功。
availa@msn.com
2009/05/31 08:27
多谢楼主,真厉害!我在安装2.1版本后,点击生成license报告了一个错误.似乎是程序在引用一个2.01版本的dll详细信息如下:************** 异常文本 **************System.IO.FileNotFoundException: 未能加载文件或程序集“Ranorex.Libs, Version=2.0.1.5680, Culture=neutral, PublicKeyToken=b798506b574ebc9a”或它的某一个依赖项。系统找不到指定的文件。文件名:“Ranorex.Libs, Version=2.0.1.5680, Culture=neutral, PublicKeyToken=b798506b574ebc9a”   在 Ranorex.Keygen.KeyGenerator.getLicense()   在 Ranorex.Keygen.frmMain.btnGenLic_Click(Object sender, EventArgs e)   在 System.Windows.Forms.Control.OnClick(EventArgs e)   在 System.Windows.Forms.Button.OnClick(EventArgs e)   在 System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)   在 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)   在 System.Windows.Forms.Control.WndProc(Message& m)   在 System.Windows.Forms.ButtonBase.WndProc(Message& m)   在 System.Windows.Forms.Button.WndProc(Message& m)   在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)   在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)   在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
matrix Email Homepage
2009/06/01 08:14
我在2.0的版本上编译了这个工具,所以生成License的时候依赖于2.0里面的Ranorex.Libs.dll,已经重新编译并且把2.1版本里面的Ranorex.Libs.dll也一起放在RAR包里面了。应该可以使用了,不用考虑版本的问题了。cool
availa@msn.com
2009/06/01 08:22
儿童节这个版本没有加壳!可以参考一下源代码了.多谢,多谢!
竟然使用的mono!厉害!
EdW
2009/09/28 10:37
兄弟,有新版本了,破解不好用了,能不能更新一下?
matrix Email Homepage
2009/10/01 11:59
To EdW:目前为止最新的2.1.4版本,用我提供的eygen还是可以破解的。不过似乎好像是马上要出2.2了,等2.2出来了在看看。
pp
2009/11/08 09:44
有兴趣研究一下Parasoft .test吗?因为这个软件只能在Visual studio里面作为插件用,破解的地方找到了,不过就是一旦修改强命名修改后,Visual Studio就拒绝加载,对强命名有点头疼了。
tester2005 Homepage
2010/01/21 11:50
现在的最新版本已经是Ranorex V2.2.1,呵呵,仁兄给破解一下了。
tester2005 Homepage
2010/01/21 11:52
现在最新版已经是Ranorex V2.2.1,呵呵,仁兄破解一下了。
matrix Email Homepage
2010/02/04 21:08
主机商最近出了点问题,没办法,更新。 呵呵,2.2.1 已经试验过了,破解应该还是有效的。
blisdom
2010/03/22 14:23
谢谢博主!
分页: 1/2 第一页 1 2 下页 最后页
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]