23.UE-游戏逆向-寻找骨骼坐标

免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动!

本次游戏没法给

内容参考于:微尘网络安全

上一个内容:22.UE-游戏逆向-只绘制敌人

骨骼的类是ACharacter,它最终继承自AActor,所以ACharacter也就是AActor

接下来就来找骨骼在ACharacter什么位置,首先进入ACharacter中,找下图红框0x280位置

然后进入USkeletalMeshComponent找下图红框

骨骼的信息就在下图红框里面,也就是USkinnedMeshComponent中,这个偏移是从0x480位置开始看

首先改一下代码,如下图红框,把怪物对应的Aactor的地址打印出来,也就是打印ACharacter的地址

如下图打印怪物对应的ACharacter地址

然后打开CE,打开之后点击下图红框的手动添加地址

然后输入找到的ACharacter地址,然后点击确认

然后点击浏览相关内存区域

然后点击分析数据/遍历

然后确认下图红框的内容是ACharacter的地址

然后点击定义新结构

在下图红框随便写一个内容,然后点击确定

首先点击下图红框,上方找到的地址里的存放了ACharacter的地址,所以要点击下图红框,进入ACharacter中

然后点击下图红框,也就是280位置的箭头,进入USkeletalMeshComponent中从而进入USkinnedMeshComponent中

然后USkinnedMeshComponent从480开始的

然后来到480位置,然后找TArray结构,0x4B0,也就是类似下图蓝框的数据结构

然后就可以看到骨骼信息了,如下图红框都是骨骼信息

选中下图红框,也就是鼠标单击下图红框,然后按空格

然后就可以更方便的看内存里的值了

然后右击选择单浮点

下图红框的都是骨骼的坐标,但是可以发现它的坐标数值都很小,这是因为它们都是相对坐标,到这就找到了骨骼坐标


相关推荐
夜猫逐梦13 天前
【UE基础】03.蓝图与编辑器工作流
编辑器·ue·蓝图·ue编辑器
夜猫逐梦14 天前
【UE基础】02.基类与蓝图子类的分工
ue·蓝图·ue基础
夜猫逐梦14 天前
【UE基础】01.环境与引擎心智模型
游戏·逆向·ue·unreal·actionrpg
数峦云数字孪生三维可视化17 天前
数字孪生可视化架构选型:基于UE像素流送与Web引擎的完整决策指南
数字孪生·ue·web3d·技术选型·像素推流
妙为21 天前
unreal engine5(UE5)中使用Rider
ue5·游戏引擎·虚幻·rider
挨代码21 天前
UEC++ 数据类型及继承关系
c++·ue
Yuk丶22 天前
厌倦了假AI对话?本地 LLM 语音对话 + 口型同步系统 2.0(已开源!)
c++·人工智能·语言模型·开源·ue4·语音识别·游戏开发
归真仙人23 天前
【UE】LineTraceByProfile
ue5·游戏引擎·ue4·unreal engine
jiayong231 个月前
虚幻引擎 Unreal Engine 通俗指南
游戏引擎·虚幻
jiayong231 个月前
数字孪生、虚拟仿真、3D建模 概念区别联系与技术清单
3d·3d建模·数字孪生·虚幻引擎