文章目录

  • 1. 电脑中安装安卓模拟器
    • - 可选模拟器
    • - 下载安装包
    • - 电脑中解压
  • 2. 模拟器中安装所需软件
    • - 安装微信app
    • - 安装 RE 文件管理器
  • 3. 设置root权限
    • - 夜神模拟器
    • - 网易mumu模拟器
  • 4. 获取小程序wxapkg文件
    • - 登录微信
    • - 打开小程序
    • - 进入RE文件管理器
    • - 传输文件
  • 5. 反编译
    • - 下载node.js
    • - 下载反编译脚本
    • - 安装依赖
    • - 进行反编译

本教程为电脑中的微信小程序源代码找回,如果有安卓手机可以直接跳过模拟器部分,设置root权限后获取文件,进行反编译。

1. 电脑中安装安卓模拟器

- 可选模拟器

  • 夜神安卓模拟器
  • 网易mumu模拟器
    (两个都尝试过,不知道是机器带不动还是软件有bug,用夜神打不开微信界面…所以最后是使用网易mumu实现的)

- 下载安装包

  • 进入上述官网下载安装

- 电脑中解压

.

2. 模拟器中安装所需软件

- 安装微信app

  • 在模拟器中的应用商城(不同模拟器app名称不同)下载微信

- 安装 RE 文件管理器

  • 安装【RE文件管理器】而非【RE管理器】
  • 注意下载版本,防止与模拟器产生冲突
  • 正确版本如【上图】所示,注意根据图标区分
  • RE管理器与夜神模拟器有冲突,不能获取root权限…不推荐使用

    .

3. 设置root权限

- 夜神模拟器

  • 进入右下角【设置】
  • 进入【超级用户】进行设置
  • 设置为如下配置:
  • 目的:获取手机的root权限

- 网易mumu模拟器

  • 直接打开要获取权限的RE文件管理器
  • 进入时应用自动获取root权限,点击【允许】即可

.

4. 获取小程序wxapkg文件

- 登录微信

- 打开小程序

  • 运行目标小程序
  • 之后在指定文件夹内会生成其wxapkg文件

- 进入RE文件管理器

  • 进入路径: /data/data/com.tencent.mm/MicroMsg/{数字串}/appbrand/pkg/
  • 找到所需的wxapkg文件
  • 右键点击【压缩所选文件】

- 传输文件

  • 将压缩后的本地文件通过微信/邮箱传输到电脑

.

5. 反编译

- 下载node.js

  • 下载地址

- 下载反编译脚本

  • 下载地址
  • github截图

- 安装依赖

  • 在命令行中 cd 到【反编译脚本目录】

  • 使用 npm 命令安装所需依赖

    npm install esprima
    npm install css-tree
    npm install cssbeautify
    npm install vm2
    npm install uglify-es
    

- 进行反编译

  • 在反编译脚本目录下执行下述命令:

     node wuWxapkg.js /file/path/name.wxapkg
    
  • 执行结束后,反编译出指定小程序的源码文件

mac微信小程序源代码找回相关推荐

  1. java反编译微信小程序_教你如何一键反编译获取任何微信小程序源代码(图形化界面,傻瓜式操作)...

    一键获取微信小程序源代码 1 Tips:2 一键获取微信小程序源码, 使用了C#加nodejs制作 直接解压在D盘根目录下后就可以使用 将小程序文件放到 wxapkg目录下 3 这个目录下有一些dem ...

  2. 无需任何配置,初学者必会的一键获取微信小程序源代码的快捷方法与工具使用

    这里将工具放在开头 这里将一键获取微信小程序源代码的使用工具和注意事项都打包放在了公众号挽风安全里,其中只要发送一键获取微信小程序源代码来获取下载地址 使用步骤和效果 在电脑端都是在WeChat Fi ...

  3. 源码推荐:移动端商城(微信小程序源代码) WebView离线缓存

    移动端商城(微信小程序源代码)(上传者:腾讯攻城师jack) 功能包括:商品橱窗,商品搜索,购物车,结账等功能. TableView嵌套webView自适应高度(上传者:linlinchen) tab ...

  4. 【仿12348的法律咨询平台微信小程序源代码,可以在线留言、设置打赏金额、查看其他人的法律问题等功能】

    仿12348的法律咨询平台微信小程序源代码,可以在线留言.设置打赏金额.查看其他人的法律问题等功能. CSDN下载地址:https://download.csdn.net/download/u0109 ...

  5. 微信小程序源代码_移动端商城(微信小程序)

    源代码下载地址: http://pan.baidu.com/s/1jHQstaI 项目说明: 微信小程序:实现一个移动端商城 目录结构: images - 存放项目图片 pages - 存放项目页面相 ...

  6. 微信小程序源代码_模仿音乐播放器Apple Music

    「H5程序俱乐部」是一个专注微信小程序学习交流,相关外包/招聘需求信息发布的微信公众号 源代码下载地址: http://pan.baidu.com/s/1skYRR1j 开发工具 微信Web开发者工具 ...

  7. 微信小程序源代码_社区论坛功能实现

    「H5程序俱乐部」是一个专注微信小程序学习交流,相关外包/招聘需求信息发布的微信公众号 源代码下载地址: http://pan.baidu.com/s/1hsnxUgG 项目截图 项目结构 │ .gi ...

  8. 微信小程序源代码_社区互动功能实现

    「H5程序俱乐部」是一个专注微信小程序学习交流,相关外包/招聘需求信息发布的微信公众号 源代码下载地址: http://pan.baidu.com/s/1hsnxUgG 项目截图 源代码下载地址: h ...

  9. 微信小程序源代码_模仿今日头条APP

    「H5程序俱乐部」是一个专注微信小程序学习交流,相关外包/招聘需求信息发布的微信公众号 源代码下载地址: http://pan.baidu.com/s/1miCr6Ak 演示 目录结构 |- api ...

最新文章

  1. 剑指offer 06.逆向打印链表
  2. springboot解决js前端跨域问题,javascript跨域问题解决
  3. 外部排序归并排序 败者树
  4. 后端传给前端 无限极分类_学徒|记者亲身体验垃圾分拣,臭到崩溃!我们还有什么理由不做垃圾分类?...
  5. linux 正则表达式与实践
  6. python将一个文件夹下图片到另外一个文件夹下
  7. dockerfile COPY
  8. 关于在平台中设置系统全局变量的使用和场景
  9. Scut游戏server引擎Unity3d访问
  10. SQL数据库的增删改查
  11. 苹果11蓝牙配对不成功怎么办_【苹果手机蓝牙不能配对】苹果手机蓝牙无法配对_苹果手机蓝牙怎么配对...
  12. 数学建模overleaf模板_数学建模论文模板及套路
  13. 密码行业标准委员会公布的国家行业标准
  14. Apache Web服务器安全配置全攻略
  15. 基于Nginx日志的自动封异常ip和解封脚本
  16. 油猴插件的介绍和安装详解脚本的介绍和添加举例
  17. Pandas和Numpy:常见函数参数inplace的作用
  18. 纯css+html实现的分页器功能
  19. ESP8266环境搭建-ESP8266_RTOS_SDK(超详细)
  20. mysql:Windows修改MySQL数据库密码(修改或忘记密码)

热门文章

  1. 【报错】Cannot parse date “2020-08-31 00:00:00“: while it seems to fit format ‘yyyy-MM-dd‘T‘HH:mm:ss.SSS
  2. shopex仿红孩子商城模板
  3. 《暗黑世界》win下详细编译步骤,亲测通过
  4. 六、朴素贝叶斯案例分析
  5. [18调剂]华侨大学(厦门校区)田晖教授招收2018级计算机或相近专业调剂生
  6. 从雄心创业到无奈打工,我与SEO的爱恨情仇
  7. 利用贝叶斯模型对sklearn中的手工数据集进行分析
  8. 清风数学建模学习笔记——K-means聚类模型详解及SPSS操作流程
  9. 史上最贱的数学悖论:A cup竟比C cup大?!
  10. 美图DPOS以太坊教程(Docker版)