(已解决)求助,游戏落星 MeteoriteFall PNG文件解密

其实可能连加密都没有,文件无法正常预览。使用WINHEX打开后显示

所有png文件头尾相同,尝试直接修改文件头,将NPG改为PNG.

显示了,但没有完全显示。部分区域直接不显示了。和DeepSeek交流了一下,也没有问个明白(可能是我没问明白)。没招了,来问问各位大佬怎么解决

全部lived2d文件: 百度网盘 请输入提取码 提取码: 3279

部分样本: 百度网盘 请输入提取码 提取码: r2tk(我也不想传网盘,但png文件太大了)

先吐槽下,也不给个资源地址啥的,你光给个密文有什么用
Game目录下有个script.js不过被混淆了

好消息是还是能勉强搜到点东西的,双重URL编码

加密函数是image_decrypt 一共可以搜到18处引用,最后两处17/18处应该是定义。
然后喂给大模型就行了。

步骤 操作 说明
1 swap(data[1], data[2]) 把NPG还原为了PNG
2 idx = floor((len-1)*0.5) 计算中间索引(≈文件中部)
3 删除 data[idx] 删除插入的垃圾字节
1 个赞

1 个赞

是我疏忽了,感谢大佬提供的办法

DecNPG.py

1 个赞