【游戏漏洞】RPG类型游戏寻路发包

admin 2022年11月27日06:32:29评论44 views字数 437阅读1分27秒阅读模式

致力于分享游戏安全技术,提供专业的游戏安全资讯   

游戏的大部分功能我们都可以通过发包来实现

唯独寻路等不可以

不是说其不发包

而是他是发送多个走路包加上寻路算法实现的

不是单独考发包就可以达成的

 

我们在明文封包上下断然后做走路动作让其断下

通过调用关系  分析其外层函数

【游戏漏洞】RPG类型游戏寻路发包

 

【游戏漏洞】RPG类型游戏寻路发包 

 

断下以后返回外层函数

第一次返回

走路寻路都断下  是走路CALL

【游戏漏洞】RPG类型游戏寻路发包 

第二次返回

【游戏漏洞】RPG类型游戏寻路发包 

第三次返回

【游戏漏洞】RPG类型游戏寻路发包 

再返回就下断就断了

返回到了消息循环等位置

那么这已经是最外层寻路函数了

我们调用这个函数即可

【游戏漏洞】RPG类型游戏寻路发包 

 

【游戏漏洞】RPG类型游戏寻路发包 

 



来源:通化程序员-公众号投稿

*转载请注明来自游戏安全实验室(GSLAB.QQ.COM)

近期精品文章:


【游戏漏洞】RPG游戏NPC数组链表嵌套结构

【游戏漏洞】棋牌游戏BUG分析之控制其他玩家炮倍

【游戏漏洞】RPG游戏通过选中怪物得到怪物NPC遍历

【游戏漏洞】Dnf游戏漏洞挖掘第4期 全屏秒杀+远程CALL



投稿文章:[email protected]

【游戏漏洞】RPG类型游戏寻路发包

原文始发于微信公众号(游戏安全实验室):【游戏漏洞】RPG类型游戏寻路发包

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2022年11月27日06:32:29
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   【游戏漏洞】RPG类型游戏寻路发包https://cn-sec.com/archives/1066429.html

发表评论

匿名网友 填写信息