前提:
1.修改方法有很多种,非常简单的也有,不过本次教程主要是解析函数。
2.因为排版问题,建议使用电脑观看
为什么说是进阶版。
1.教程中,修改会涉及到函数调用。
2.大部分IL2游戏dump文件出来的函数对应再so文件里面是也是函数(sub),不过本游戏许多地方对应的是指令(loc)。
sub是可以通过F5生成伪代码,有助于解读,但loc是无法F5的,因此需要自己去理解。
因此要求,对ARM汇编有相应的了解,同时要求下面2篇教程须看得懂。
入门篇:U3D游戏《东方新世界》Il2Cpp破解详细教程
提高篇:《乐活兔》详细+多方法破解教程(可以用于破解U3D--Il2打包的游戏参考)《乐活兔》详细+多方法破解教程(可以用于破解U3D--Il2打包的游戏参考)
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
一.货币修改
public uint get_money(); // 0xA9BA5C
[Asm] 纯文本查看 复制代码
1
2
3
|
text:00A9BA5C sub_A9BA5C ; CODE XREF: .text:00A44198↑p .text:00A9BA5C 0C 00 D0 E5 LDRB R0, [R0,#0xC] .text:00A9BA60 1E FF 2F E1 BX LR |
[Asm] 纯文本查看 复制代码
1
2
3
|
text:00A9BA5C sub_A9BA5C .text:00A9BA5C 0F 02 E0 E3 MOV R0, #0xFFFFFFF .text:00A9BA60 1E FF 2F E1 BX LR |
二.等级修改
public uint get_level(); // 0xA8D7D0
[Asm] 纯文本查看 复制代码
1
2
3
|
.text:00A8D7D0 sub_A8D7D0 .text:00A8D7D0 14 00 90 E5 LDR R0, [R0,#0x14] .text:00A8D7D4 1E FF 2F E1 BX LR |
三.经验修改
经验修改1:
public uint get_exp(); // RVA: 0xA9BBE4 Offset: 0xA9BBE4
[Asm] 纯文本查看 复制代码
1
2
3
|
.text:00A9BBE4 sub_A9BBE4 .text:00A9BBE4 18 00 90 E5 LDR R0, [R0,#0x18] .text:00A9BBE8 1E FF 2F E1 BX LR |
修改方式和金币一样,不过这个可能是获得的总经验
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
经验修改2:
public uint get_requiredExpToNextLevel(); // RVA: 0xA9BC1C-----------升级所需的必须经验
当看到
[Asm] 纯文本查看 复制代码
1
2
3
4
5
6
|
.text:00A9BC4C 14 10 94 E5 LDR R1, [R4,#20]---假设:当前等级 .text:00A9BC50 01 20 A0 E3 MOV R2, #1 .text:00A9BC54 63 30 A0 E3 MOV R3, #99 .text:00A9BC58 00 50 8D E5 STR R5, [ SP ] .text:00A9BC5C 01 10 81 E2 ADD R1, R1, #1 .text:00A9BC60 9A FE 01 EB BL sub_B1B6D0 |
public const uint minLevel = 1; // 0x0
public const uint maxLevel = 99; // 0x0
那猜想
[Asm] 纯文本查看 复制代码
1
|
.text:00A9BC60 9A FE 01 EB BL sub_B1B6D0 等级函数,且等级的范围1≤当前等级≤99 |
[Asm]
本文地址:http://www.sd124.com/article/2019/0112/228048.html
《U3D魔法密码(IL2游戏学习进阶版)详细学习图文教程》由闪电下载吧整理并发布,欢迎转载!
相关电脑软件
- 相关文章:
- 一键删除BarTender软件的只打印口令密码 BarTender软件只打印密
- 优秀的压缩包和各种文档密码学习工具 附上超强密码字典
- KON-Boot使用U盘跳过Windows登录密码直接进系统
- 联通光纤猫管理员密码怎么获取?获取联通光猫天邑TEWA-800G管理
- 找回丢失的密码 PassFab ToolKit 1.0图文安装和补丁学习教程
- 百度网盘密码学习工具 BaiduPanKeygen-一款百度网盘提取密码暴力
- WiFi万能钥匙可查看密码版 v999精简去广告显示密码版本 亲测好用
- 百度网盘提取密码怎么学习?云盘万能钥匙插件帮你自动输入百度云
- 2018最快的rar密码暴力学习软件Advanced Archive Password Recov
- 密码管理工具Password Vault Manager Enterprise 10.0.0.0 详细
- 相关软件:
- 软件教程 | 一键删除BarTender软件的只打印口令密码 BarTender软件只打印密
- 软件教程 | 优秀的压缩包和各种文档密码学习工具 附上超强密码字典
- 软件教程 | KON-Boot使用U盘跳过Windows登录密码直接进系统
- 软件教程 | 联通光纤猫管理员密码怎么获取?获取联通光猫天邑TEWA-800G管理
- 软件教程 | 找回丢失的密码 PassFab ToolKit 1.0图文安装和补丁学习教程
- 软件教程 | 百度网盘密码学习工具 BaiduPanKeygen-一款百度网盘提取密码暴力
- 软件教程 | WiFi万能钥匙可查看密码版 v999精简去广告显示密码版本 亲测好用
- 软件教程 | 百度网盘提取密码怎么学习?云盘万能钥匙插件帮你自动输入百度云
- 软件教程 | 2018最快的rar密码暴力学习软件Advanced Archive Password Recov
- 软件教程 | 密码管理工具Password Vault Manager Enterprise 10.0.0.0 详细