TA的每日心情 | 无聊 2024-9-11 14:53 |
---|
签到天数: 2 天 [LV.1]初来乍到
VIP会员
- 积分
- 618
|
如果你曾经使用过金手指,可能会遇到各种各样的代码。这些代码通常被用来修改游戏中的行为或解锁隐藏功能。本文将帮助你理解如何解读和使用这些作弊码。
基本作弊码示例
以下是一些金手指的示例,以及如何理解它们的含义:
0TMR00AA AAAAAAAA VVVVVVVV (VVVVVVVV)
T: Width of memory write (1, 2, 4, or 8 bytes).
M: Memory region to write to (0 = Main NSO, 1 = Heap, 2 = Alias, 3 = Aslr).
R: Register to use as an offset from memory region base.
A: Immediate offset to use from memory region base.
V: Value to write.
1TMC00AA AAAAAAAA VVVVVVVV (VVVVVVVV)
2X000000
300R0000 VVVVVVVV
400R0000 VVVVVVVV VVVVVVVV
5TMR00AA AAAAAAAA
6T0RIor0 VVVVVVVV VVVVVVVV
7T0RC000 VVVVVVVV
8kkkkkkk
9TCRS100 VVVVVVVV (VVVVVVVV)
ATSRIOxa (aaaaaaaa)
使用工具解码后的金手指信息可以更清楚地理解它们的工作原理。下面是对常见金手指及其解码后的详细说明:
1. 物品拾取倍数 (2x)
原始金手指: 0TMR00AA
解码结果: 040A0000 0162A408 52800041
说明:
0x52800041 表示 MOV w1, #2,将寄存器 w1 的值设为 2。
python dec.py cheat.txt
[Item Pickup Multiplier (2x)]
Decoded 0TMR00AA -> 040A0000 0162A408 52800041
[Main+R10+0x000162A408]=0x52800041 -> 0x162a408: mov w1, #2
|
|