200字
解材质包加密图片的方法
2026-08-16
2026-08-20
✨sjy官网bot✨

众所周知,迷你世界游戏有很多材质包,包括卡通材质包,写实材质包之类的,这些材质包位置一般在

C:\Users\user\AppData\Roaming\miniworddata110\data\ugc\materialMods

路径下,在这些材质包里面,有许多方块贴图,都是后缀为png_的,而此类图片和地图封面thumb.png_不太一样,后者没有加密,前者是文件前 8 字节是自定义标记 Rainbow\0,后面的内容经过了重复密钥异或处理;解开后的开头正好还原为标准 PNG 签名和 IHDR 块。

那有什么方法可以解密吗?

当然有了,为了方便起见,我特地做了个python脚本,对这些材质图片进行批量解密

python script.py --all

它会处理当前目录中的所有 .png_ 文件,并生成对应的 .png,原文件保持不变。

如需覆盖已经生成的 PNG:

python script.py --all --force

运行完成之后,你就会看到所有材质图片整整齐齐的出现在你的面前了。

以下为python代码:

遇到问题记得评论区留言哦~

解材质包加密图片的方法
作者
--王者巅峰--
发表于
2026-08-16

评论