-
-
破解这个软件遇到的问题_Surfer[求助]
-
发表于:
2006-3-5 22:44
4413
-
软件: 3D Surfer 2.0
工具: Ollydbg cn
说明:
该软件提供50次试用,好像没有功能限制
破解可以去掉次数限制,也可以读懂注册码验证算法,写注册机
因本人水平有限,不能读懂算法,爆破
004183D0至0041847E程序段对试用剩余次数进行了判断,
如果剩余0次,则运行至00418430提示软件已经过期
大于0次运行至00418405提示剩余次数并建议注册
call 004FE5A2 打开注册窗口 --〉004EBF40
00445D19 对话框:说明软件已注册
00445D19 push 566F90
00445D1E push edx
00445D1F call 004FB5B5
修改程序:
将 004183D0 代码jg short 00418411 更改为 jmp long 0041847E 跳过检查
将 00445A81 代码je 00445D53 更改为 jmp 00445CFB 显示已注册信息
00445A61
至此爆破成功,没有次数限制
可是发现
1、[文件]菜单的保存功能失效
2、[输入]-[读如原始数据]的[数据组织对话框]中“选择插值方法”下拉框只有一种选择,原来好像是四种或者五种
问题:
1、不知道试用次数是保存在什么地方了
2、程序何处检查本程序被爆破,产生了功能限制
3、如果可以,是否可以看懂注册码验证算法
小弟初出茅庐,请各位大虾不吝赐教
软件下载地址:
[下载一]
[下载二]
也可以直接在
[百度] 搜索 3D Surfer 2.0
多谢!
[课程]FART 脱壳王!加量不加价!FART作者讲授!