樱花革命(サクラ革命)解包相关

其实之前已经在U***py的discord里面建过讨论帖了,没人能完全搞定所以只能看看这边有没有可能……
因为是4年前的老东西了所以可能性不怎么高,这边先把一些讨论结果贴一下。

原始内容

在【LINK1】看到了樱花革命的数据包的备份(对原包感兴趣的可以直接去下),想着解包一下,发现里面有两种类型的文件:CPK Header的文件,这种都是影片系的,解包方法简单。
DC Header的文件,实在找不到什么办法,求助。

国内分流:SakuraKakumei_......等2个文件官方版下载丨最新版下载丨绿色版下载丨APP下载-123云盘 提取码:ilIa

讨论

Ritz:我看过Xentax forum上面这个的讨论帖,里面用到一个这个:【LINK2】
einherjar007:那个大概是我帖的?长度好像是0x400,好像和FGO差不多,不太记得了。
我:我找到个这个:【LINK3】

Sakura Kakumei Download script for python.


 sakura.zip
(144.04 KiB) Downloaded 97 times


First 0x1000 bytes of xor key for files


 key.zip
(4.11 KiB) Downloaded 92 times



Keys passed to aes stream 3 types.


lEnK0pK9akZ9IGcBZiVXT0qLatG3oJQv5135bZsl0D5xPKQC7Gu9pL2R0QVYUkAW6AK38ah7lfgmxYiIn7l4uI7f4d713L6RBy5NE3L1Zbix526WTp3FCkHlWiaE03iXyAEUkXYKSFxaWwHnF5I7E3oIjFT8Km756uprSu071r0vq0yor5PLOprL7QwOIyITp5YPPgiCEKhwBrY5MgXN2X0dKjE16N2mE5X6gTRvNa630bUh1FTyE2

Type 1
Q6BYXbFHZO650Bc/MjgxNjdjNWUtMWI3
f8tmj2yaqhLzQztrMjgxNjdjNWUtMWI3

Type 2
Jr9DW9ksMRv1Lc796mrwv145fXC3L5VcpmKE5VfCuvbrpZGfYwXMpwo9sGkJ54zHse4G7zftpjkhqHHY60O7aQPj4M2ekKMSw094PmXRkN4ftTmDFlYMPmwK8QvhJ20H

einherjar007:这个应该是另外一个人传的吧。不过和我当时记得的key长度不太一样,不过我已经没有key备份了,时间太久了……

想问问这边的大神有没有留着这游戏解包方法的备份啥的,主要是Xentax的备份……因为上面提到的那个github的备份里面好像并没有当时的东西。
另外虽然大概知道前面有个用xor处理文件头恢复unity文件头的过程,但是后面的aes密钥恢复的脚本实在是不知道要怎么写,就算你给我下面写的这些keys我也看的不太明白……如果能在这些内容上给点建议也可以。

感谢。

【Link1】Mechanical Saviour: Sakura Revolution / サクラ革命 / Sakura Kakumei offline raw files
【Dropbox数据包】Dropbox - SakuraKakumei_sample.zip - Simplify your life

【Link2】key.xor
【LINK3】https://github.com/XeNTaXBackup/XeNTaXBackup.github.io/blob/2c6074a1bcb085e77f527fcf620620a4ee1e76da/markdown/Mobile%20Game%20Asset%20Download_16055.md?plain=1#L3470