吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 24660|回复: 57
收起左侧

[游戏安全] 《天涯明月刀》漏洞之御风神行

  [复制链接]
Gslab 发表于 2018-1-3 11:21
本帖最后由 Gslab 于 2018-1-3 11:23 编辑

御风神行是《天涯明月刀》里很常用的一个技能,可以用来在各大地图的传送点之间相互传送而不需要经过车夫,虽然冷却时间很长,但是非常实用。但是想去到某个传送点必须要先点亮这个传送点,也就是说要跑到传送点附近才可以。但是通过协议漏洞却可以达到无需点亮,传送到各个传送点。协议的明文很简单,只需要传递一个地图ID和一个传送点ID即可。那么我们就需要得到传送点的遍历,将名字于ID相互关联。
接下来我们分析下传送点遍历,这里有两种常见的突破口,第一种是通过传送CALL,分析参数来找到基地址,第二种是通过传送点名字来分析。
我们选择第二种,通过名字来分析,首先CE搜索UTF-8型的传送点名字,得到一个可以改变名字显示的地址(如图)


OD下访问断点,再次访问传送点游戏断下,通过几次返回,分析地址来源,我们发现这里有一些被VM的代码,所以要结合CE扫描去跳过VM代码(如图)


绕过VM之后就很容易找到基地址了(如图)


最终我们得到了公式如下

[[[[基地址]+244]+c]+2c*n]+0
        
传送点ID2 [[[[[基地址]+244]+c]+2c*n]+4        
传送点地图ID [[[[[基地址]+244]+c]+2c*n]+c        
传送点X坐标 [[[[[基地址]+244]+c]+2c*n]+10        
传送点Y坐标 [[[[[基地址]+244]+c]+2c*n]+1C]        
传送点名字 [[[[[基地址]+248]+c]+74*n]+0        
传送点ID1 [[[[[基地址]+248]+c]+74*n]+4        
传送点ID2 因为我们主要讨论的是漏洞部分,所以分析遍历的过程进行了一定的省略,了解方法即可。得到了传送点的名字,ID,所在的地图ID就可以通过御风神行来传送到任何一个想去的传送点。当然这里是否有检测,还需要经过大量的测试来得到结果。





来源:《任鸟飞逆向》
*转载请注明来自游戏安全实验室(GSLAB.QQ.COM)

点评

GM工具快被你做出来了!  发表于 2018-1-4 10:43

免费评分

参与人数 16吾爱币 +9 热心值 +12 收起 理由
qq230404 + 1 我很赞同!
wangzhenyu0011 + 1 + 1 已经处理,感谢您对吾爱破解论坛的支持!
镇山河 + 1 + 1 谢谢@Thanks!
这是追求不是梦 + 1 + 1 谢谢@Thanks!
王辰瑞 + 1 用心讨论,共获提升!
寒蝉鸣泣之时 + 1 + 1 谢谢@Thanks!
寂寞小骷髅 + 1 + 1 顶gslab 顶任鸟飞
苏轼丶 + 1 + 1 谢谢@Thanks!
gl981105 + 1 + 1 徐海网友表示很赞
SouthCity + 1 谢谢@Thanks!
liphily + 1 用心讨论,共获提升!
Found.Inheritor -1 + 1 此为违规行为,请遵守论坛相关规则!
a1163966104 + 1 + 1 谢谢@Thanks!
sunnylds7 + 1 热心回复!
绝缘之心 -1 此为违规行为,请遵守论坛相关规则!
疯狂醉虎 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| Gslab 发表于 2018-1-3 11:34
只为改变世界 发表于 2018-1-3 11:26
不怕监测异常 封号啊

这是游戏安全实验室发现并且已修复的漏洞,为的提供给大家一个游戏漏洞挖掘的教程经验。
只为改变世界 发表于 2018-1-3 11:26
齐恩 发表于 2018-1-3 11:27
suchunping 发表于 2018-1-3 11:29
就怕被查出来了
15589488520 发表于 2018-1-3 11:35
这个就比较厉害了
疯狂醉虎 发表于 2018-1-3 11:49
感谢分享!
再来一个 发表于 2018-1-3 12:51
顶一下!!!
依恋天空shine 发表于 2018-1-3 13:06
2333带个宠物差不多可以三分钟飞一次…这个容易大礼包吧
lmeiz888 发表于 2018-1-3 13:37
顶一下!!!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-26 15:32

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表