找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 103|回复: 0

[其他] 理解switch金手指指南

[复制链接]
  • TA的每日心情
    无聊
    2024-9-11 14:53
  • 签到天数: 2 天

    [LV.1]初来乍到

    168

    主题

    15

    回帖

    618

    积分

    VIP会员

    积分
    618
    发表于 2024-9-12 09:43:49 | 显示全部楼层 |阅读模式
    QQ20240912-094315.jpg


    如果你曾经使用过金手指,可能会遇到各种各样的代码。这些代码通常被用来修改游戏中的行为或解锁隐藏功能。本文将帮助你理解如何解读和使用这些作弊码。

    基本作弊码示例
    以下是一些金手指的示例,以及如何理解它们的含义:

    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

    游客,如果您要查看本帖隐藏内容请回复


    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|深圳斯威奶牛科技有限公司 ( 粤ICP备14034528号-1 )|网站地图

    GMT+8, 2024-11-23 09:34 , Processed in 0.068509 second(s), 26 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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