- UID
- 238
注册时间2005-2-28
阅读权限20
最后登录1970-1-1
以武会友
TA的每日心情 | 开心 2020-3-30 17:42 |
---|
签到天数: 5 天 [LV.2]偶尔看看I
|
【破解作者】 云瑞
【作者邮箱】 [email protected]
【使用工具】 PEiD0.92,UnASPack1.2.1.3,dede3.20.04,C32ASM0.412(推荐),OLLYDBG1.10正式版
【破解平台】 Win9x/NT/2000/XP sp2
【软件名称】 网页特效梦工厂XP2.1
【下载地址】 http://remotion.myetang.com/
【软件简介】 这是可以自动生成网页特效的软件,每个特效都可以有您进行参数设置,100%傻瓜性。收集了包括时间特效,文字特效,图像处理,鼠标特效,页面特效,菜单特效,在线游戏,其它特效在内的八类上百个精彩特效。这些特效都是使用率比较高的JavaScript代码,您可以直接使用。软件内置浏览器,您可以随时预览特效效果;特效制作好之后,您可以把它复制到剪贴板,或者保存到文件中;软件的界面美观新颖,操作简单明了,极易上手。轻轻点几下鼠标,又炫又酷的网页任你选!
【软件大小】 1.5M
【加壳方式】 ASPack 2.12 -> Alexey Solodovnikov
【破解声明】 我是一只小菜鸟,偶得一点心得,愿与大家分享:)
--------------------------------------------------------------------------------
【破解内容】
软件安装好以后,用PEiD0.92分析一下壳的类型,为ASPack 2.12 -> Alexey Solodovnikov,用UnASPack1.2.1.3脱壳,然后再用PEiD0.92分析一下编程语言,用DEDE3.20.04汉化版反编译,点过程,看到register TRegForm,双击,看见事件中的REGBUTTONCLICK,双击来到代码处,看到
* Possible String Reference to: 'registecode'
|
00506007 BA10615000 mov edx, $00506110
0050600C 8BC3 mov eax, ebx
* Reference to: registry.TRegistry.WriteInteger(TRegistry;System.AnsiString;System.Integer);
|
0050600E E86965F6FF call 0046C57C
00506013 8BC3 mov eax, ebx
* Reference to: registry.TRegistry.CloseKey(TRegistry);
|
00506015 E8A262F6FF call 0046C2BC
0050601A 8BC3 mov eax, ebx
|
0050601C E88BDEEFFF call 00403EAC
* Possible String Reference to: '网页特效梦工厂 XP 注册成功,谢谢您对
| 本软件的支持,您的认可是我最大的动力
| !'
|
00506021 B824615000 mov eax, $00506124
* Reference to: dialogs.ShowMessage(System.AnsiString);
|
00506026 E88D5BF3FF call 0043BBB8
* Possible String Reference to: '请重新启动本软件,以完成软件的注册'
|
0050602B B874615000 mov eax, $00506174
* Reference to: dialogs.ShowMessage(System.AnsiString);
|
00506030 E8835BF3FF call 0043BBB8
00506035 A17CD05200 mov eax, dword ptr [$0052D07C]
0050603A 8B00 mov eax, [eax]
* Reference to: forms.TApplication.Terminate(TApplication);
|
0050603C E8CBCAF5FF call 00462B0C
00506041 EB0A jmp 0050604D
* Possible String Reference to: '错误,网页特效梦工厂 XP 注册认证失败'(破解下断的标志!)
|
00506043 B8A0615000 mov eax, $005061A0
* Reference to: dialogs.ShowMessage(System.AnsiString);
|
00506048 E86B5BF3FF call 0043BBB8
0050604D 33C0 xor eax, eax
0050604F 5A pop edx
00506050 59 pop ecx
00506051 59 pop ecx
00506052 648910 mov fs:[eax], edx
****** FINALLY
运行OLLYDBG,我下了四个断点,00505F70,这个是注册认证的按钮,00506005,00506007,和00506041,这些都不是很有用,运行程序,然后点注册,来到注册页面,我的机器号是10242100,注册码,输入959595(当然是假的!)然后点注册认证!回到OD, 用F7单步跟踪,直到505FBA(也壳在此处下断),在此处比较注册码,00505fba 3bd8 cmp ebx,eaX,eax的值是EA46B(959595,十进制)而EBX是0FEF3076(267333750.十进制)这个就是真的注册码.
机器码:10242100
注册码:267333750.
还是明码比较!
以前破解过1.5版本的,后来安装过2.0,发现这个软件以前要是安装过,就会显示旧的版本,所以,我将注册表中的有关内容删除后,才进行的破解,应该可以用KEYMAKER编写注册机!
keymaker1.73注册机编写:内存注册机,选择寄存器方式,EXB,十进制,断点505FBA 中断次数1,指令3B,长度
4,生成,运行,得到和编译一样的注册码!267333750,成功!
联系方式:QQ:285893858(破解交流专用)
--------------------------------------------------------------------------------
【版权声明】 本文纯属技术交流, 转载请注明作者并保持文章的完整, 谢谢! |
|