首页
社区
课程
招聘
[旧帖] [求助]给我破解思路 随便求个邀请码 0.00雪花
发表于: 2010-4-8 12:30 1483

[旧帖] [求助]给我破解思路 随便求个邀请码 0.00雪花

2010-4-8 12:30
1483
本人刚刚开始接触破解,在此之前,成功破解过一些简单本地验证的程序,但这次这个有点难度,不知道怎么搞,希望大侠给于帮助,谢谢。

破解一个游戏外挂程序:

外挂正常操作步骤:
1.需要注册一个外挂帐号,然后根据外挂帐号需要邦定游戏区和游戏帐号(一个外挂帐号只能邦定到一个游戏区和帐号上)
2.运行外挂,选择游戏区,填上本区的外挂帐号邦定的游戏帐号
3.点击外挂的登陆按扭,游戏启动,外挂进程消失
4.游戏启动后,选择区(一定要选择邦定的区,不然后会提示帐号密码错误;当然,不用外挂启动游戏,此帐号和密码是能进入游戏的),成功登陆游戏后,就可以呼出外挂。

上面是外挂的操作步骤,下面我来说一下,我破解的过程:
1.首先检测外挂的壳,发现是ASPK的壳,然后脱壳;

2.成功脱壳后,用OD调试,发现点外挂上的登陆,是通过HTTP来向服务器请求验证的,本来的想法是找到关键位修改跳转的方法来跳过验证的,由于是新手,调试了很久都没有找到,就换了个思路;在调试的过程中,我得到了,验证的请求HTTP地址(字符串查找看来的不完整,有%s这样的字符,%s是要替换的,替换的内容发现是用一个BLOG上的一片文章(文章是加密码)解密得来),我就想用UD打开,查找HTTP(换成了十六进制查找的),发现有个:http://%s/XXX.csp?username=<%u><%u><%u><%u><%s><%s>的东西,然后我用UD把上改成了http://127.0.0.1/?%s/XXX.csp?username=<%u><%u><%u><%u><%s><%s>,然后本机开了一个WEB服务器,在调试的过程发现,每次成功登陆返回的信息都一样,并且外挂会去取这个返回的信息作判断,所以我在本地WEB服务器上写上了这个返回信息。

3.开启本地的WEB服务器,运行修改后的外挂程序,随便选择区和随便填上帐号,点登陆,提示登陆成功,并启动了游戏;到这里,算是成功登陆外挂,我以为就玩了,后来发现,游戏里面登陆的时候,外挂又验证了一次,而且看不到外挂进程,想用OD挂接游戏进程,再调试看一下,结果失败(游戏卡死了)。后来用HTTPDebuggerPro发现,在游戏登陆的时候,外挂又请求另个一个验证HTTP地址,但不管成功失败,每次返回的都是一长串加密的字符串,每次都不一样(用正确的游戏帐号和外挂帐号正常登陆每次返回信息都不一样),  我卡到这里了。。。

希望大侠给我思路,接下来,我应该怎么做?

同时,也希望管理员给我个邀请码

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (14)
雪    币: 31
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
在线等待!!!
2010-4-8 13:56
0
雪    币: 31
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
有人指点指点么,急呀。。。。
2010-4-8 20:07
0
雪    币: 43
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
我一直等待邀请码
2010-4-8 20:43
0
雪    币: 31
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
我是想找人解决问题
2010-4-8 20:47
0
雪    币: 31
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
大牛帮帮我~~~
2010-4-9 19:30
0
雪    币: 31
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
真希望有人帮帮
2010-4-10 13:48
0
雪    币: 290
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
我也想帮你,可是我不会,我自己也很想学习哦
2010-4-10 14:11
0
雪    币: 76
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
这个要高手才能搞定
2010-4-13 11:41
0
雪    币: 16
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
我每天挂5个小时...
2010-4-13 11:43
0
雪    币: 221
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
耐心跟踪,首先要找到程序在哪个地址返回数据,接下来开始分析解密数据的函数
2010-4-15 16:15
0
雪    币: 9
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
解决了吗?如解决来个教程
2010-4-20 16:08
0
雪    币: 29
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
不太懂,帮顶了~
2010-4-20 16:30
0
雪    币: 29
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
奇怪为啥我的论坛币一直没增加啊~
2010-4-20 16:30
0
雪    币: 31
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
没有解决,这段时间忙其它的事去了

得不到大牛的指点,不行啊
2010-4-20 16:44
0
游客
登录 | 注册 方可回帖
返回
//