游戏安全实验室 首页 游戏漏洞 查看内容

【游戏分析】《兽血沸腾单机版》背包分析

发布于:2019-1-21 16:12   |    130729次阅读 作者: 外部投稿    |   原作者: 通化程序员

背包遍历最常见的突破口是物品数量, 因为数量是最直观也是最容易更改的属性,下面我们来对这款游戏背包物品进行分析。

首先通过对物品数量进行扫描,得到一个结果(如图)

通过OD下访问断点后游戏断下,并得到一个+68偏移(如图)

执行到返回后向上分析,发现来源于一个函数的返回值(如图)

到函数内部可以得到两个+8偏移以及一个数组(如图)

返回一层可以得到+83E34偏移(如图)

返回到外层就可以得到基地址了,这样我们就得到背包物品的完整遍历,下面对物品的属性进行分析,发现+10处是物品的名字(如图)

接下来对物品的数量,ID,品质等其他属性进行整理即可。




来源:通化程序员—投稿

GSLAB网站投稿文章仅代表作者本人的观点,与本网站立场无关。

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

分享到:
踩0 赞0

收藏

上一篇:【游戏漏洞】FPS游戏自瞄透视之玩转堆栈

下一篇:【游戏漏洞】《兽血沸腾单机版》地面分析

最新评论
B Color Image Link Quote Code Smilies

发表评论

top 问题反馈

返回顶部