首页
社区
课程
招聘
[原创]小菜的处女作,Visual Vooster的破解全过程
发表于: 2013-12-29 20:05 5339

[原创]小菜的处女作,Visual Vooster的破解全过程

2013-12-29 20:05
5339
小菜学了几天破解,今天想拿Visual Booster来练练手,没想到成功了。于是拿来和大家分享一下。
1.安装Visual Booster.exer如图:

2.随便输入用户名和Key看有什么反应如图:


3.既然有反应那就没什么好说的了,下断点试一试,bp MessageBoxA,如图:

然后f9,如图:

4.断下来了,说明有戏。由于小菜对与汇编的理解还很肤浅,没有达到炉火纯青的地步,于是拿ida来看看,如图:

呵呵,似乎发现了什么,跟下去,如图:

找到这一句 if ( sub_10012CA5(&unk_10020DF8) )的偏移是:2C94.
5.再拿od 下断点:bp 02B22C94,如图:

嘿嘿,这就是核心关键算法了。对这一段代码进行提炼可以得到如下:
strlen(name)*MAX(name)+ 0x03FF == SUM(name) + SUM(key)
既然核心算法都知道了,注册机在附件中。

特此声明:
这个小破解只是小菜的学习篇,大鸟请直接无视。。。

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

上传的附件:
收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 97
活跃值: (141)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
真不错啊!
2013-12-29 20:08
0
雪    币: 2664
活跃值: (3401)
能力值: ( LV13,RANK:1760 )
在线值:
发帖
回帖
粉丝
3
共同学习
2013-12-29 20:12
0
雪    币: 292
活跃值: (153)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
4
当年没有F5。。。。现在好方便。
2013-12-29 20:46
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
新手学习.共同进步
2013-12-29 20:47
0
雪    币: 8
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
向楼主学习
2013-12-31 08:33
0
游客
登录 | 注册 方可回帖
返回
//