如何获取小程序前端代码

准备材料

1.第一步下载一个模拟器(推荐使用自带root的模拟器),我使用的是夜神模拟器
下载地址:https://www.yeshen.com/download/fullPackage
2.node.js运行环境
下载地址:https://nodejs.org/en/
3.反编译的脚本
这里提供一个Github上qwerty472123大神写的node.js版本的,当然也有其它版本的,例如python版本,这里我只是简单地用node.js版本举例
地址:https://github.com/qwerty472123/wxappUnpacker

步骤

1、在模拟器安装微信
2、在模拟器里打开微信,然后在微信中运行你想要获取的下程序
3、`在文件管理器打开根目录/data/data/com.tencent.mm/MicroMsg/

在这里插入图片描述
在这里插入代码片`
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

选中后缀名为.wxapkg的文件
在这里插入图片描述

然后返回根目录,去/mnt/shared/orther这个目录下,点击红框的按钮
在这里插入图片描述
再点击粘贴选择项
在这里插入图片描述
会把之前选择的复制到这个目录下,然后点击右边红框里的按钮,
在这里插入图片描述
点击红框选中的按钮
在这里插入图片描述

就会跑到电脑文件夹里,可以看出包已经复制到电脑文件夹下了
在这里插入图片描述

在之前下载好的反编译文件夹下安装依赖:npm install
如果有问题就
npm install css-tree cssbeautify escodegen esprima js-beautify uglify-es vm2
在这里插入图片描述

反编译 .wxapkg 文件,把之前的安装包放在E目录下,随便选个包_-1246414486_3.wxapkg,输入命令:
node .\wuWxapkg.js E:_-1246414486_3.wxapkg

在这里插入图片描述

然后在你放置wxapk文件里边也就是E目录下可以找到
在这里插入图片描述
在这里插入图片描述

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页