NS版暗黑破坏神3金手指开发教程(1)

最近重温了NS版的暗黑三,因为空闲时间实在有限,面对这样一款刷刷刷的经典作品,为了护肝以及更爽快的游玩,同时为了弥补自己丢失已久的汇编技能,加上NS版暗黑三最初版本里有带完整调试信息的elf文件,于是有了开发一套完整的金手指的想法,把逆向开发过程和经验写成教程,一是为了方便其他人学习这项技能,二是为了巩固加深逆向的一些知识,以防不时之需,此教程所开发金手指为暗黑三金手指目前最全最强大,灵活性极高,非MOD能比

 

工欲善其事必先利其器,首先必须要准备一些工具:

1.NS加密解密工具 (对main文件进行解密,得到elf文件)

2.NCA-NSP-XCI_TO_LayeredFS_v1.6 (用于从游戏中解出main文件)

3.IDA_Pro (逆向神器不解释)

4.暗黑三2.6.6版本的Main文件(可以用工具2从2.6.6的DLC里解压出来,DLC请自己搜索下载,以后游戏版本更新了类似)

5.DiabloIIINX64ra.elf  (也就是原始的带调试信息的elf文件)

6.HexWorkshop (16进制字节码搜索会用到)

这些我提供了网盘下载,链接:https://pan.baidu.com/s/1p4__jFlIcAciQ_miKiGp8Q 提取码:4trf 

 

先放出工具和代码,下一节开始正式教程,金手指代码在此:https://www.91wii.com/thread-155892-1-1.html

金手指txt文件放置路径为:sxos\titles\01001B300B9BE000\cheats\a28f8b0cf0fac27b.txt,启动暗黑三,切到金手指界面即可看到金手指加载成功,选择想要的功能开启回到游戏即可生效,此金手指基于2.6.6.61204版本开发,试用前请确保版本对应,如遇版本更新一样可以参考此教程进行金手指的更新

NS版暗黑破坏神3金手指开发教程(1)_第1张图片

NS版暗黑破坏神3金手指开发教程(1)_第2张图片

NS版暗黑破坏神3金手指开发教程(1)_第3张图片

下一篇逆向教程正式开始

你可能感兴趣的:(游戏开发,游戏,编程,汇编,金手指,逆向)