他日我若为青帝 发表于 2016-12-26 02:13

新人求教,帮我讲解一下这个问题

我是新人 刚接触这一块我看着教程也依葫芦画瓢破了几个,但是这个我是一点也没弄明白,这是我玩的一个游戏的一个脱机挂,购买的时候要把自己的账号跟游戏里的名字发给他,然后他发回来一个文件就可以了,一下是登录界面


没购买的也能登录一会

但是过一会就回被服务器踢出,如下图

我也想着想把跳服务器踢出的NOP掉 结果还是不行




求类似挂的逆向视频教程,或者帮我讲解一下我,感激不尽!



Shark恒 发表于 2016-12-26 02:13

他日我若为青帝 发表于 2016-12-26 02:38
谢谢恒大,还有几个问题
1.如果要逆向这种的是不是需要正版的账号?
2.我没购买的游戏账号也能登录, ...
如果是这样的话,那可以拦截一下封包,看看是不是发送了角色名到服务器进行判断。
而未购买用户的角色被强制下线,应该是服务器下达的指令,客户端执行了相关代码。所以也可以从recv进行分析,修改返回的指令(返回值)。或者在游戏FZ的本地程序里删除强制下线的相关代码。

具体还需要你自己动手,思路和方案有多种,就要看当前这个程序,适合什么思路了。具体情况具体分析,不能一概而论。
时间不早了,我睡了啊,晚安了。

Shark恒 发表于 2016-12-26 02:25

帖子中涉及一些违规的内容,我已经帮你删除了。比如你留下了QQ,我把你QQ删除了。

与此同时,我看了一下你的问题。图片没看,只看了前面描述的几句话。
你说卖家要了你的账号和角色名,然后他发给你一个文件,就可以用了。
那么这就是最关键,最致命的信息了。你可以从他给你发的文件中下手,就可以达到1个文件1000000000个人使用。

初步判断,登录过程中可能会判断你的账号信息。之后账号正确,FZ才能正常登录。
登录之后,会获取你的角色名称,时刻检测角色名,判断和维持FZ的正常运转。
你可以尝试在他给你发的文件中找到角色名和账号相关信息,进行更改。
或者到内存中搜索已绑定的角色名,更换新的角色名,达到另外一个账号使用的目的。
而绑定的账号,在FZ正常登录后,应该是不受角色名变更而被影响的。
所以,直接更换角色名,不用理会FZ账号即可。

具体方法自己操作,思路视情况而定。
只是看到文字说明初步粗略判断而已,不要当做最终答案。

个人认为难度不大,有时间又有兴趣的童鞋们,可以玩一玩。

他日我若为青帝 发表于 2016-12-26 02:38

Shark恒 发表于 2016-12-26 02:25
帖子中涉及一些违规的内容,我已经帮你删除了。比如你留下了QQ,我把你QQ删除了。

与此同时,我看了一下 ...

谢谢恒大,还有几个问题
1.如果要逆向这种的是不是需要正版的账号?
2.我没购买的游戏账号也能登录,而且会打怪之类的功能也能用,但是几分钟后就会显示服务器踢出了,这种的就像您说的那种检测角色名的情况么。

他日我若为青帝 发表于 2016-12-26 02:45

Shark恒 发表于 2016-12-26 02:42
如果是这样的话,那可以拦截一下封包,看看是不是发送了角色名到服务器进行判断。
而未购买用户的角色被 ...

好的 晚安{:5_116:}

datonglu 发表于 2016-12-26 08:00

学习思路了,

雨落梧桐开 发表于 2016-12-26 10:04

小弟看的热血澎湃~~~

shiguang 发表于 2016-12-26 10:16

可以把软件 发给我们玩玩吗

他日我若为青帝 发表于 2016-12-26 10:53

shiguang 发表于 2016-12-26 10:16
可以把软件 发给我们玩玩吗

可以,要连接客户端的:http://pan.baidu.com/s/1eS1bROY 所以还要下客户端:http://pan.baidu.com/s/1caGtkE

他日我若为青帝 发表于 2016-12-26 10:55

datonglu 发表于 2016-12-26 08:00
学习思路了,

还是有点懵,今天准备把网络验证的视频全看一遍
页: [1] 2
查看完整版本: 新人求教,帮我讲解一下这个问题