下载 IDA Pro

下载地址:Tools/Disassemblers - 爱盘(吾爱破解)

找到 IDA Pro 下载并解压

下载 YSC 脚本反汇编插件

下载地址:yubie-re/ysc-ida: GTA 5 YSC Script Disassembler for IDA

Download ZIP,然后将 loaders 和 procs 两个文件夹解压到 IDA Pro 目录下

加载脚本

选择打开 ysc.full 文件,加载器选择 YSC Script Loader

2024 09 22 231739

耐心等待 IDA 加载处理,直到左下角显示 AU: idle 才算加载完成

分析脚本

左侧 Functions 的 sub_xxx 即对应反编译脚本中每个函数的 Position - xxx,可以以此来定位函数

2024 09 22 233007


操作码的含义可以到 Script Container - GTAMods Wiki 查看

2024 09 22 233811


待补充 …