梦幻x游Android版新NPK文件格式试解包
本帖最后由 bihaiorg 于 2021-1-8 15:45 编辑梦幻x游Android版新NPK文件格式试解包:
最近试着逆向了几个游戏,主要为了研究学习一下文件格式和组织架构。
W易的《梦幻x游》值得试一试,以前有高手解过它的WDF/NPK什么的,现在已经更新了文件结构,试着解释一下:
1、大部分NPK文件在assets\HashRes\res文件夹,找一个小巧一点的分析一下:
红色NXPK文件标志,紧跟着蓝色4字节little endian整数2代表有两个文件,紧跟着3个长整数,临时不知道干啥用,然后是文件表偏移量0x1BC8,即7112:
第一个整数没搞懂是啥意思,然后是偏移量,指向子文件位置,接着是长度,这样循环一下,即可得到所有文件了。
文件名暂时没找到在哪,抛砖引玉,还望有识之士不吝赐教!
文件内容需要解压解密,具体可以搜一下,网上好像有,就是LZMA、gzip解密啥的,LUA脚本是经过混淆的,需要找到OPCODE表重建,应该可以反编译。
不当之处请批评指正!
《率土X滨》的NPK也是一样的格式:)
谢谢提醒!孤陋寡闻了,https://github.com/Hengle/unnpk,有现成的工具了,以前搜过没找到,浪费时间了。 bihaiorg 发表于 2021-1-9 08:45
谢谢提醒!孤陋寡闻了,https://github.com/Hengle/unnpk,有现成的工具了,以前搜过没找到,浪费时间了。
这个我试了解不了啊?报错来着,需要另外拿东西出来咩 厉害 幸苦了!
厉害 幸苦了! 虽然看不懂但还是感谢分享! 请问楼主,这个按步骤操作后,对游戏由什么效果吗?{:1_904:} huyifan311 发表于 2021-1-7 16:56
请问楼主,这个按步骤操作后,对游戏由什么效果吗?
没效果 数据都在服务器,可能能意淫下吧 可以解压出图片、声音、脚本等游戏资源,可以用来修改和重复利用 保活任务 谢谢楼主分享 谢谢楼主分享
厉害 幸苦了!