wxapkg是什么文件

html-css0680

wxapkg是什么文件,第1张

wxapkg是一个二进制文件,有其自己的一套结构。

wxapkg是微信小程序编译包格式,文件内包含小程序的源码与图像等资源文件。但是这里有个坑,想要进入到上面这个目录的话,用手机自带的文件管理器肯定是不行的,安卓或者iPhone都要要用到第三方的文件管理器,比如:RE文件管理器,并且安卓需要取得root权限。

wxapkg文件的数据格式分成三个部分:

第一部分,文件的前6字节为V1MMWX;第二部分,之后的1024字节为AES CBC加密数据;第三部分,从1024+6之后的所有数据为异或加密的数据。

用UE等十六进制编辑器打开一个wxapkg,会很容易看到三个部分的界限。

文件第二部分的AES CBC加密,使用的key与对应的微信小程序id有关。文件第三部分的异或加密,真就是简单的异或,xorkey为微信小程序id的倒数第二字节的内容。

别人的。

帮助别人做小程序所有的信息应该使用别人的,因为将来有任何问题,别人也方便,你也不会有牵扯。

小程序在微信开发者工具中,通过构建生成真正的执行代码和安装包,****。wxapkg。wxml和wxss在构建这一步就被转换成了html和css(virtual-DOM)。微信开发者工具中可以得到构建脚本和各个版本的js运行SDK文件。