kishoka 发表于 2023-11-9 14:19:51

金色琴弦1语音解包后不能正常播放

本帖最后由 kishoka 于 2023-11-11 23:02 编辑


我首先取得snd.dat,当作afs解包后取得sndvoice.afs,再次解包后得到一堆ahx,看属(xing)正常得不得了(如下):

然而播放出来都是噪声。不知道是加密过了吗

另外PSP/PS2/PC版都是这样的封包格式,都存在一样的问题

AKATSUKI 发表于 2023-11-9 14:19:52

本帖最后由 AKATSUKI 于 2023-11-9 23:46 编辑

这个嘛……是因为AHX是有加密的,提取的时候需要一个密钥,这个密钥能从游戏主程序里找到。
我下载了一个PC版看了一下。
很不巧,它是用SafeDisc加壳的,这个加密壳是出了名的恶心人。
我不打算跟它刚正面,毕竟我的目的只是找到解密音频用的密钥。
于是直接dump代码段,尝试翻找AHX有关的代码。
巧的是,很快就找到了解密用的质数表。
更巧的是,这个游戏把密钥放在很显眼的地方……
经过测试,密钥是正确的。

密钥如下

页: [1]
查看完整版本: 金色琴弦1语音解包后不能正常播放

苏ICP备13061143号 苏公网安备 32011302320404号