准备环境
安装node环境,很多教程,不做说明。
其他工具上传,免费下载,验证可用(2023.3.9)
软件 | 版本 |
---|---|
微信PC版 | 3.9.0.28(目前最新版验证可行) |
node.js | v14.18.1(其他版本也可以) |
wxapkg解密工具 | UnpackMiniApp.exe |
wxapkg反编译工具 | wxappUnpacker-master |
工具打包下载 | 地址:https://download.csdn.net/download/XiaoXiaoYunXing/87549438 |
第一步:找到小程序加密文件wxapkg
这个文件网上很多教程,不知是微信版本更新,还是安装微信采用自定义目录,很容易找错。
微信默认安装目录,wxapkg文件位置
C:\Users\admin\Documents\WeChat Files\Applet\wx0aae6fc7f8437219
值 | 说明 |
---|---|
admin | 当前windows的登录用户名,根据自己的修改然后查找 |
WeChat Files | 这个目录要关注,在这个文件夹里有:Applet,“微信昵称”的文件夹 |
Applet | 这里面存了所有的小程序缓存文件,最保险的做法就是把这个文件夹里所有文件删除,然后重新打开小程序,文件会重新生成最新的 |
wx0aae6fc7f8437219 | 微信小程序所在文件夹,这里面有以数字命名的文件夹,wxapkg文件就存在里面,可以根据文件日期来判断是是不是刚刚打开的小程序 |
注意比对一下截图
自定义安装微信,wxapkg文件位置
微信-设置-文件管理-打开文件夹,找到的文件是以“你的微信名字”命名的文件夹,查看上面图,这个文件夹里没有我们所要找的文件,特别注意。
“上一步打开文件夹后,找到上一级目录,这里有一个Applet文件夹,进入才是我们的目标”
第二步:解密wxapkg文件
打开UnpackMiniApp,选择第一步找到的文件位置,解密后,输出解密文件位置(通常是UnpackMiniApp所在当前位置)
第三步:反编译解密后的wxapkg文件
前提,node.js安装完毕!!!
cmd进入wxappUnpacker文件夹,然后执行命令,注意:一定要进入文件夹,否则找不到文件。
node .\wuWxapkg.js ..\..\wxpack\wx0aae6fc7f8437219.wxapkg
wxpack\wx0aae6fc7f8437219.wxapkg,这个是解密后的wxapkg文件的名字,这个文件通过相对路径或者绝对路径”,注意:文件路径一定要写正确,否则会提示找不到文件。
第四步:获取解析后文件
提示:success 则成功,文件输出目录,在第一行命令有说明:如:Unpack file …\wxpack\wx0aae6fc7f8437219.wxapkg…,,
PS Y:\wxappUnpacker-master\wxappUnpacker-master> node .\wuWxapkg.js ..\..\wxpack\wx0aae6fc7f8437219.wxapkg
Unpack file ..\..\wxpack\wx0aae6fc7f8437219.wxapkg...
Header info:
firstMark: 0xbe
unknownInfo: 0
infoListLength: 13282
dataLength: 2732792
lastMark: 0xed
File list info:
文章来源:https://www.toymoban.com/news/detail-487324.html
第五步:通过微信IDE,导入代码,查看
通过文本编辑器也可以正常查看,不做说明。文章来源地址https://www.toymoban.com/news/detail-487324.html
到了这里,关于【PC微信小程序反编译】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!