【游戏逆向】某游戏技能库分析
创始人
2025-06-01 09:35:09
0

技能库的分析大多是从技能名字入手的,然后再通过传入职业或者ID等信息去到库中去取当前角色的可用技能。下面我们来对《**明月刀》中的技能库进行分析。

首先通过CE对技能名字进行搜索,得到较少的结果,分别对结果进行修改,并再次切换技能栏,可以发现其中的一个地址可以改变技能的名字(如图)
在这里插入图片描述
通过OD对这个地址下访问断点,切换技能栏后游戏断下(如图)
在这里插入图片描述
向上分析eax的来源,得到来源于ECX,执行到返回两次后得到+4偏移(如图)
在这里插入图片描述
继续分析可以得到一个数组,和+0偏移(如图)
在这里插入图片描述
但是下F2断点从新观察这个地址,发现这只是一个临时写入的地址,并不能作为技能遍历的公式,所以我们要继续返回来找到真正写入的来源。

再次下断执行到返回,发现这里是一个很大的循环,线程直接卡死了,所以我们要直接来到头部下断,并通过堆栈进行返回。

返回后分析[esp+10]的来源,最终得到来源于009F337C 处的call 00F79070(如图)
在这里插入图片描述
函数内部则是技能库的遍历代码,而对函数的三个参数进行分析,可以发现这是根据技能类型和角色的职业对技能库进行筛选,并最终存放在eax的临时地址里。这样我们就可以自己申请结构体来存放筛选出来的技能,也可以将技能库都遍历出来,再到里面去获取技能。

下面我们就将技能库的来源进行分析。首先到函数内部,可以得到一个数组和+80偏移(如图)
在这里插入图片描述
对技能库的公式进行整理如下

[[[[414A7A8]+314]+80]+n*4]+0 技能ID

[[[[[414A7A8]+314]+80]+n*4]+8] 技能名字

其他的属性需要根据不同的技能类型,职业以及等级去逐个分析。

相关内容

热门资讯

中秋节古诗大全 一年级中秋节古诗大全  在生活、工作和学习中,大家总少不了接触一些耳熟能详的'古诗吧,古诗泛指中国古...
“花间一壶酒,独酌无相亲。”... 花间一壶酒,独酌无相亲。举杯邀明月,对影成三人。 [译文] 在花丛中我置下一壶美酒,自斟自酌身边没有...
描写黄鹤楼的诗句有哪些 描写黄鹤楼的诗句有哪些  1、楚思渺茫云水冷,商声清脆管弦秋。白花浪溅头陀寺,红叶林笼鹦鹉洲。——白...
苏轼的简单介绍 关于苏轼的简单介绍  在日常学习、工作抑或是生活中,许多人都接触过一些比较经典的句子吧,根据语气的不...
杨万里的古诗有哪些 关于杨万里的古诗有哪些  导语:杨万里我们一定都不陌生,他写过的诗非常多,你都知道哪些呢?下面是小编...
生怕见花开花落,朝来塞雁先还 “生怕见花开花落,朝来塞雁先还。”出处 出自 宋代 辛弃疾 的《汉宫春·立春日》“生怕见花开花落,朝...
漾鼻石门关 -资料 漾鼻石门关 -资料??漾濞石门关位于苍山龙泉峰与玉局峰西麓,漾江东岸,为大理州著名游览风光这一,漾鼻...
精彩片段作文 精彩片段作文精彩片段作文1“慈母手中线,游子身上衣……”我们第一大组正在振振有词的背诵游子吟,原来我...
描写杏花的诗句 描写杏花的诗句大全  导语:杏花,一种花,又称杏子,是杏属李亚科植物,其果肉、果仁均可食用。杏花单生...
表白情诗我爱你藏头诗 表白情诗我爱你藏头诗  在日常的学习、工作、生活中,大家一定没少看到经典的诗歌吧,诗歌饱含着作者的思...
傍邻闻者多叹息,远客思乡皆泪... “傍邻闻者多叹息,远客思乡皆泪垂。”出处 出自 唐代 李颀 的《听安万善吹觱篥歌》“傍邻闻者多叹息,...
中秋节最佳古诗 中秋节最佳17首古诗  在日复一日的学习、工作或生活中,大家都接触过古诗吧,古诗可分为古体诗和近体诗...
我还是个孩子诗词 我还是个孩子诗词范文  很多的时候我的内心觉得我还是个孩子。  但是现在现实的世界的残酷。  是必须...
杜牧过华清宫绝句诗词 杜牧过华清宫绝句三首诗词  京江水清滑,生女白如脂。其间杜秋者,不劳朱粉施。  老濞即山铸,后庭千双...
踏沙行,踏沙行晏几道,踏沙行... 踏沙行,踏沙行晏几道,踏沙行的意思,踏沙行赏析 -诗词大全 踏沙行 作者:晏几道朝代:北宋 ...
《秋夜将晓,出篱门迎凉有感》 《秋夜将晓,出篱门迎凉有感》 陆游 宋代 陆游 三万里河东入海,万千仞岳上摩天。遗民泪尽胡尘...
形容冬天来临的诗句 形容冬天来临的诗句  导语:冬天是美丽的,也是寒冷的,那么关于形容冬天来临的诗句都有哪些呢?下面由小...
《将进酒》 《将进酒》 李白 唐代 李白 君不见,黄河之水天上来,奔流到海不复回。君不见,高堂明镜悲白发...
《曲龙山歌》 《曲龙山歌》 顾况 唐代 顾况 曲龙丈人冠藕花,其颜色映光明砂。玉绳金枝有通籍,五岳三山如一...
《赠王道士》 《赠王道士》 于邺 唐代 于邺 日日市朝路,何时无苦辛。不随丹灶客,终作白头人。浮世度千载,...