本文为看雪论坛优秀文章
看雪论坛作者ID:devseed
0x0 前言
看到关于游戏汉化相关的逆向教程挺少的,作为某汉化组的成员也帮过别的汉化组,于是就想把我见到的几个典型的例子整理分析一下,还是挺有意思的。此教程和我在贴吧和隔壁发的一样。
0x1 观察与定位
这个游戏还是很典型的,cpk 封包,文本应该在 sn.bin 里面。
打开一看没有明显的字符,而且数据看起来很紧凑,应该是压缩或者加密了。

相比与主机游戏 ida 费劲的静态分析,pc 动态调试真是太舒服了。
找文本很简单,等游戏运行起来后直接暂停,搜索内存 sjis 字符串。比如说“椿子”。
然后记住这个地址(或附近的某个),下硬断点 write,重新启动游戏运行,游戏中断在这里。
