使用的反编译脚本叫做wxappUnpacker

开搞吧,我们通过电脑上的安卓模拟器来获取,我这里使用的是夜神模拟器,启动后安装微信,RE管理器,QQ(用来传输文件)

登陆微信后,在下拉框中找到我们要获取的小程序

点击启动,等成功进入游戏后,游戏的文件也就成功下载到了本地

打开RE管理器,root授权后,按照这个目录找

/data/data/com.tencent.mm/MicroMsg/xxxxxxxx(一长串)/appbrand/pkg/

然后就到达了小程序文件的存储目录,这些.wxapkg结尾的文件就是我们的目标,按照时间看这三个都是我们需要的(有时候会分包存储,所以有多个),压缩后通过QQ将它们传输到我们电脑上

然后把这些文件和之前下载的反编译脚本放在一起,打开控制台首先安装这些依赖

  • npm install esprima

  • npm install css-tree

  • npm install cssbeautify

  • npm install vm2

  • npm install uglify-es

最后一步就是运行反编译脚本 在脚本目录下输入命令

node wuWxapkg.js [-d]

例如我现在需要反编译的文件存储在上层目录的 minip/_-1481626065_466.wxapkg

那我就输入

node wuWxapkg.js  ../minip/_-1481626065_466.wxapkg

这里因为有三个包,我们不清楚哪个是主包的时候,就把每个都试一边,如果是分包就会提示,当显示完成后就可以在wxapkg目录下找到源代码文件夹

反编译脚本已经文章中出现的文件我整理了一下,下载地址我放在公众号,回复【反编译】获取

反编译小程序_小程序/小游戏 反编译教程相关推荐

  1. 第一段Java程序_借助Win控制命令台编译执行 编辑器Notepad++

    第一段Java程序_借助Win控制命令台编译执行 编辑器Notepad++ 准备代码: 第一次编译: 显然需要先配置环境变量: 先找到java.exe和javac.exe所在的文件夹位置: 此电脑-& ...

  2. 计算机教室如何防火,2020校园防火安全小知识_消防安全小知识顺口溜

    消防安全知识必须人人懂,火灾隐患无处不在,稍不注意就容易引发大祸.所以,我们要从身边做起,从自己做起.以下是小编整理了关于2020校园防火安全小知识_消防安全小知识顺口溜,希望你喜欢. 校园防火安全小 ...

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

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

  4. wxml 判断 小程序_如何判断小程序外包公司是否靠谱

    微信小程序依附微信App,由于其无需下载,无需安装,无需注册,直接用微信授权登录,不占内存等优势在短短2年多的时间斩获超过10亿用户.又因为微信官方开通了小程序附近五公里展示以及在微信搜一搜增加&qu ...

  5. python 自动化微信小程序_干货 | 微信小程序自动化测试最佳实践(附 Python 源码)...

    原标题:干货 | 微信小程序自动化测试最佳实践(附 Python 源码) 本文为霍格沃兹测试学院测试大咖公开课<微信小程序自动化测试>图文整理精华版. 随着微信小程序的功能和生态日益完善, ...

  6. 大小端交换的程序_数据库在小程序云开发中的应用

    " 高效率数据库为小程序·云开发赋能,共同为客户提供更多优质解决方案. " 目录 小程序·云开发介绍小程序·云开发的数据库服务解决方案及客户成功案例 小程序云开发介绍 " ...

  7. 微信群打卡小程序_用微信小程序“小打卡”,打造免费的阅读平台!

    小归 一直和微信小程序--"小打卡"的创始人保持着微信通讯,也写了<快捷|以"小打卡"为例带你玩转微信小程序!>,这篇文章主要是真对如何打卡来写的, ...

  8. 专属海报小程序_轻松生成小程序分享海报

    小程序海报组件 需求 小程序分享到朋友圈只能使用小程序码海报来实现,生成小程序码的方式有两种,一种是使用后端方式,一种是使用小程序自带的canvas生成:后端的方式开发难度大,由于生成图片耗用内存比较 ...

  9. 生日祝福小程序_热点丨小团团生日会享受史诗级牌面:DY官博更改头像送祝福!万达、西湖地贴屏显画面满满!...

    作为现如今斗鱼人气最高的一位女主播,小团团虽然很少露脸直播,但她凭借着有趣的灵魂赢得众多水友的喜欢.在过去的一年当中,小团团的成长有目共睹,而就在昨天,她也是在直播中迎来了一个重要的日子---生日.本 ...

  10. 废旧光盘手工小制作_手工DIY小制作,用废光盘做南瓜收纳盒教程

    问到我们为什么喜欢做手工,特别是做废物利用相关的DIY小制作,原因除了可以从中享受到制作的乐趣和成就,更重要的是在收获成功以后的小小喜悦以及自食其力的满足吧.就像家里淘汰下来的换季衣服.旧床单窗帘.废 ...

最新文章

  1. 小冰超级自然语音技术发布!PK真人真假难辨,同时获独角兽轮融资
  2. android 系统gpu 调试_[RK3288][Android6.0] 调试笔记 --- 读取当前DDR和GPU频率方法
  3. 关于Juniper ScreenOS MIP/VIP地址说明
  4. 远程工具:MobaXterm使用图文教程
  5. 业务功能中包含邮件发送,怎么测试?
  6. linux 漏洞 poc,CVE-2017-11176: 一步一步linux内核漏洞利用 (二)(PoC)
  7. 药学专业报计算机一级有用吗,全网友泣泪劝阻!高考结束之后,什么专业千万不能报?...
  8. GCC编译器简明教程(Linux下C语言开发环境的搭建)
  9. torch安装及CUDA和torch版本的对应关系
  10. 马蜂窝张矗:我对技术团队绩效考核管理的几点思考
  11. 基于multisim的fm调制解调_基于SDR的FM调制与解调器的实现
  12. 花两个月吃透京东T8推荐的178页京东基础架构建设之路,入职定T5
  13. Android 布局优化方案
  14. 数据分析的类型有哪些?
  15. Null和Underfined
  16. 企业微信群机器人是什么?企微机器人如何自动发消息?
  17. 新一代 IT 服务管理平台 DOSM,助力企业数字化转型
  18. 练习-任意输入n个从小到大的整数的数列,然后输入一个整数插入到数列中,使数列保持从小到大的顺序
  19. SEXTANTE中调用任意C++控制台程序的简单例子
  20. 让人惊讶的数据,农民工撑起的服装业贡献的贸易顺差竟然接近高新技术产业的两倍!...

热门文章

  1. 【java进阶06:数组】使用一维数组模拟栈数据结构 使用二维数组模拟酒店,酒店管理系统 Arrays工具类 冒泡排序算法、选择排序算法、二分法
  2. python镜像源设置
  3. 80后男人口述娶妻20条标准
  4. 腾讯云与联想达成战略合作,共建智慧云生态
  5. unity 加载关卡_unity中加载新关卡函数简单用法
  6. OpenCV基本图形绘制之填充连接区域内部
  7. robot基本环境配置
  8. python爬虫脚本入门-通过电影脚本讲些爬虫知识
  9. python基于微信小程序的个人摄影作品展示报名系统 uniapp 小程序
  10. java 数组遍历,把数组打印在一行