首页
社区
课程
招聘
[原创]unreal engine逆向学习之数据挖掘(四)
发表于: 2025-8-18 14:44 4720

[原创]unreal engine逆向学习之数据挖掘(四)

2025-8-18 14:44
4720

基于引擎的数据都可以通过世界地址+偏移的形式获取


GWorld代表游戏世界(Game World)或当前的游戏实例。它是在UWorld的基础上创建的,用于管理正在进行的游戏实例。每个游戏实例都有一个对应的GWorld对象,其中包含了游戏中的所有角色、物体和环境信息。GWorld是用于处理和管理游戏逻辑、碰撞检测、事件触发、AI行为等的主要环境。

GWorld是个全局指针变量  

特征:SeamlessTravel FlushLevelStreaming  


在虚幻引擎中,TArray是一个常用的数据结构,用于表示动态数组(Dynamic Array)。TArray提供了一组方法和功能,用于管理和操作数组中的元素。虚幻实现了自己的一套数据结构,类似STL中的Vector。

内存识别:



虚幻引擎中的ULevel代表一个游戏关卡(Level),是虚幻引擎中管理场景和游戏对象的重要概念。

ULevel对象包含了关卡中的所有元素,包括场景、角色、物体、灯光、特效等。它充当了游戏关卡的容器,用于组织和管理关卡中的各种游戏对象和资源。

过去关卡   现在关卡   未来关卡



开始加载的关卡叫持久关卡,PersistentLevel指向当前场景

子关卡可以动态加载和卸载-合称(Streaming)流关卡

存在UWorld下;下面存着AActor实例  


依旧是字符串到IDA定位,然后CE看看结构,UE矩阵比较固定,实在不行就拿鼠标晃晃


在虚幻引擎中,AActor是一个重要的类,用于表示游戏中的角色、物体或可交互的实体。AActor是虚幻引擎中所有游戏对象的基类,它提供了一系列功能和属性,用于管理和控制游戏对象的行为。

场景中的实体,几乎所有游戏对象都是从他派生出来的,包含了对象的基本属性(基本位置缩放等属性)

AActor子类,游戏中可操作的角色,拓展了控制器,基础运动(增加了玩家控制器)

APawn子类,复杂移动能力的角色,高跳等,类人ai行为基类(增加了运动组件)


世界坐标转屏幕坐标算法





pitch是围绕X轴旋转,也叫做俯仰角,因为绕X轴旋转,可以使得飞机在俯仰角下,往上飞或者往下飞

yaw是围绕Y轴旋转,也叫偏航角,因为绕Y轴旋转,可以使得飞机控制飞行方向,往左飞还是往右飞。

roll是围绕Z轴旋转,也叫翻滚角,因为绕Z轴旋转,可以使得飞机做翻滚旋转。



传播安全知识、拓宽行业人脉——看雪讲师团队等你加入!

最后于 2025-8-18 14:47 被只会逆一点点编辑 ,原因:
收藏
免费 90
支持
分享
最新回复 (56)
雪    币: 104
活跃值: (7315)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
666
2025-8-19 17:34
0
雪    币: 213
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
3
6666
2025-8-20 10:23
0
雪    币: 477
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
4
非常支持你的观点!
2025-8-20 11:35
0
雪    币: 26
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
5
看看
2025-8-20 11:37
0
雪    币: 9871
活跃值: (5587)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
6
6666666
2025-8-20 13:07
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
7
mark
2025-8-21 11:36
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
8
谢谢
2025-8-22 13:38
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
9
1
2025-8-22 14:49
0
雪    币: 2695
活跃值: (7336)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
感谢分享
2025-8-23 08:10
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
11
666666666
2025-8-23 17:58
0
雪    币: 208
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
12
6666666666666
2025-8-23 23:06
0
雪    币: 292
活跃值: (1382)
能力值: ( LV3,RANK:29 )
在线值:
发帖
回帖
粉丝
13
6666
2025-8-24 16:23
0
雪    币: 112
活跃值: (611)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
看看看6666666666666
2025-8-25 00:33
0
雪    币: 178
活跃值: (165)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
看看看6666666666666
2025-8-27 16:38
0
雪    币: 260
活跃值: (65)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
6666666666666666666666
2025-8-28 14:07
0
雪    币: 615
活跃值: (1035)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
17
有点东西,价值可以
2025-9-4 17:36
0
雪    币: 31
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
18
6666666666666
2025-9-4 20:24
0
雪    币: 88
活跃值: (1534)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
66666666
2025-9-5 00:38
0
雪    币: 80
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
20
66666666
2025-9-5 16:04
0
雪    币: 15
活跃值: (941)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
2025-9-9 18:07
0
雪    币: 343
活跃值: (1792)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
6666666666
2025-9-9 18:22
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
23
6666666
2025-9-9 19:51
0
雪    币: 31
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
24
大佬大佬有Github仓库吗
2025-9-9 21:27
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
25
6666666
2025-9-10 10:29
0
游客
登录 | 注册 方可回帖
返回