3SWG论坛_全网游戏技术辅助资源论坛_WWW.3SWG.COM

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1311|回复: 3

[逆向教程] Unity引擎 FPS游戏逆向工程

[复制链接]

升级   1.33%

3

主题

9

帖子

52

积分

       UID
1610

       金钱
40

       交易币
0

       贡献
3



发表于 2023-8-7 22:25:31 | 显示全部楼层 |阅读模式
本帖最后由 ACCC 于 2023-8-7 22:37 编辑

实战引擎 : Unity Il2CPP/Mono
学完可做 : 森林之子,后室,逃离塔科夫,BattleBit,Rust等
几乎通杀全部Unity引擎游戏
效果图:

// 请注意,本课程全部都是实战写代码完成相关功能,无任何只讲述理论知识的章节
第一章 Il2Cpp逆向(实战)
        00 Unity基础结构详解
        01 Unity基础API详解
        02 D3D11内部绘制
        03 静态生成/动态生成SDK
        04 通过Unity API遍历游戏对象 上
        05 通过Unity API遍历游戏对象 下
        06 获取游戏对象/组件 ClassName Namespace
        07 获取矩阵并编写WorldToScreen函数
        08 遍历全部游戏对象坐标并绘制地址
        09 寻找玩家类以及玩家数组
        10 通过Unity API获取玩家数组并遍历
        11 通过GameObjectManager获取玩家数组并遍历
        12 遍历玩家组件并寻找玩家骨骼
        13 绘制骨骼
        14 绘制血量
        15 绘制朝向
        16 绘制名称
        17 绘制2D旋转雷达
        18 绘制2D自适应方框
        19 通过射线CALL进行障碍判断
        20 自瞄范围实现
        21 内存自瞄实现
        22 平滑自瞄实现
        23 静默自瞄实现
        24 子弹追踪实现

// 注意虽然名称跟第一章相同,但部分课程的实现流程却截然不同
// 同时不再像第一章一样 hook dx,而是直接用的引擎绘制
第二章 塔科夫 Mono逆向(实战)
        00 必要前提
        01 动态生成SDK
        02 挂钩引擎绘制点
        03 Mono下获取游戏对象/组件 ClassName Namespace
        04 复习寻找玩家类以及玩家数组
        05 Mono下获取Unity API地址
        06 复习通过Unity API获取玩家数组并遍历
        07 Mono下通过GameObjectManager获取玩家数组并遍历
        08 复习获取矩阵并编写WorldToScreen函数
        09 遍历玩家组件并寻找玩家骨骼
        10 使用引擎函数 绘制骨骼
        11 使用引擎函数 绘制血量
        12 使用引擎函数 绘制朝向
        13 使用引擎函数 绘制名称
        14 使用引擎函数 绘制2D旋转雷达
        15 使用引擎函数 绘制2D自适应方框
        16 通过射线CALL进行障碍判断
        17 自瞄范围实现
        18 内存自瞄实现
        19 平滑自瞄实现
        20 静默自瞄实现
        21 寻找物品数组
        22 分析物品类,寻找名称等
        23 调用本地化CALL取物品名称 // 意思是将物品名称转换成当前游戏语言的名称,比如物品英文名称转中文
        24 绘制物品

// 同样本章所有的绘制操作,均为引擎绘制
// 使用IDA分析如何实现静默自瞄
第三章 Rust Il2Cpp逆向
        00 为Rust生成SDK
        01 挂钩引擎绘制点并初始化
        02 使用引擎函数 绘制线条
        03 使用引擎函数 绘制文本
        04 使用引擎函数 绘制矩形
        05 使用引擎函数 绘制填充矩形
        06 寻找玩家类 + 玩家数组                         //(并不只是玩家数组,包含很多东西)
        07 分析数组并准确分类物品、动物、Npc、可收集物,玩家
        08 分析动物、物品、可收集物名称,并进行本地化
        09 获得Camera并编写WorldToScreen函数
        10 绘制物品、动物,可收集物名称并绘制
        11 寻找玩家骨骼
        12 绘制玩家血量
        13 绘制玩家名称
        14 绘制2D旋转雷达
        15 绘制2D自适应方框
        16 使用射线CALL进行可视判断
        17 自瞄范围实现
        18 内存自瞄实现
        19 预判自瞄实现
        20 使用IDA分析出静默自瞄功能
        21 完成静默自瞄

链接: https://pan.baidu.com/s/1_z1JdRC8EsL1DP3pHnOZ2A?pwd=0000 提取码: 0000




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

打赏列表共打赏了0次

cry
还木有人打赏~
回复

使用道具 举报

升级   88.33%

0

主题

132

帖子

465

积分

       UID
1477

       金钱
333

       交易币
0

       贡献
0



发表于 2023-8-9 21:07:50 | 显示全部楼层
要购买才有解压密码,白瞎下载20G  隔着搁着呢?
回复

使用道具 举报

升级   10%

0

主题

3

帖子

5

积分

       UID
2766

       金钱
2

       交易币
0

       贡献
0



发表于 2023-8-22 14:52:24 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!我觉得3SWG论坛是注册对了!
回复

使用道具 举报

升级   25.33%

0

主题

29

帖子

88

积分

       UID
2997

       金钱
59

       交易币
0

       贡献
0



发表于 2023-10-28 23:31:25 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!我觉得3SWG论坛是注册对了!
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 懒得打字嘛,点击右侧快捷回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

套你猴子的欢迎王牌飞行员回家这里是3SWG论坛!
X

Archiver|手机版|小黑屋|3SWG论坛 ( 京ICP证000000号 )|Sitemap

GMT+8, 2024-4-30 16:35 , Processed in 0.374486 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc. Template By 【3SWG论坛】【 WWW.6SWG.COM 】

快速回复 返回顶部 返回列表