废话不多说,直接上主题。

1.第一步下载一个模拟器(推荐使用自带root的模拟器),我使用的是夜神模拟器

下载地址:https://www.yeshen.com/

2.下载好之后,下载一个RE管理器

3.下载一个zip的压缩软件用来压缩文件

4.在模拟器上装上微信,使用微信访问你需要扒下来的小程序

5.然后打开第二步安装的RE管理器,进入    /data/data/com.tencent.mm/MicroMsg/{数字串}/appbrand/pkg/这个目录,可以看见wxapkg为后缀的文件,这里只需要其中一个就好,具体你可以根据时间判断你刚访问的是哪个小程序,进行压缩,因为只有压缩过才可以发送。

选择你的压缩包,长按选择发送到我的电脑。

 6.将文件解压到你的电脑的目录下

7.下载node.js(如果已安装node.js这一步跳过)

  1. nodejs下载与安装: (1)nodejs下载链接:https://nodejs.org/zh-cn/download/ 。安装的过程一路next就可以了,安装后将nodejs设置为环境变量。 (2)打开cmd,测试是否安装成功,在命令行输入node -v,如下: D:>node -v v6.10.1 (3)npm的安装,由于新版的Nodejs已经集成了npm,所以一并安装好了,在命令行中输入npm -v查看 D:>npm -v 3.10.10

8.下载反编译脚本 最新下载地址:https://github.com/hs610/wxappUnpacker

用cd命令进入到你clone或者下载好的反编译脚本目录下

下载好后将wxappUnpacker.zip文件解压出来

9.安装依赖包

cmd在终端进入到你刚刚下载下来的脚本目录下,依次安装以下依赖,全部安装完。

npm install esprima

npm install css-tree

npm install cssbeautify

npm install vm2

npm install uglify-es

npm install js-beautify

9.安装好依赖之后,就是最后一步了,反编译 .wxapkg 文件

例如:我有一个需要反编译的文件 _163200311_32.wxapkg 已经解压到了D盘根目录下,那么就输出命令

 node .\wuWxapkg.js D:\_163200311_32.wxapkg

10.然后在你反编译的那个目录中就可以找到编译出来的文件代码。

下面就是我扒的 ‘’“凡科互动” 的小程序成品,在开发者工具打开

最后在微信开发者工具打开就好。如有问题请留言

转载于:https://www.cnblogs.com/hs610/p/10840152.html

完美反编译任何小程序完整代码,扒小程序相关推荐

  1. 编译原理上机实习c语言小子集编译程序的实现报告,合肥工业大学编译原理实验报告(完整代码版)...

    <合肥工业大学编译原理实验报告(完整代码版)>由会员分享,可在线阅读,更多相关<合肥工业大学编译原理实验报告(完整代码版)(58页珍藏版)>请在人人文库网上搜索. 1.计算机与 ...

  2. C++ 简化 推箱子 小游戏 完整代码 参考网络资料 命令行运行 仅供初学者参考交流

    C++ 简化 推箱子 小游戏 完整代码 参考网络资料 命令行运行 仅供初学者参考交流 说明:学做了4关推箱子, 仅供初学者参考可用g++ 编译,可以将内容复制到TXT文件,将后缀改为".cp ...

  3. java代码实现打气球游戏_javascript+css3开发打气球小游戏完整代码

    效果知识点: css3画气球, 自定义属性运用,随机阵列, DOM元素操作,高级回调函数与参数复传,动态布局,鼠标事件,定时器运用,CSS3新增样式等. css代码如下: {margin:0;padd ...

  4. 【Java】Java基础飞机大战小游戏完整代码

    Java基础飞机大战小游戏完整代码 先来展示一下代码实现结果图 主函数ShootGame 初始化游戏原始背景图片,游戏人物图片,游戏开始结束图片:构建产生敌人算法:产生英雄机算法:发射子弹算法:判断是 ...

  5. Friends小游戏完整代码

    Friends小游戏完整代码 Mover[] movers = new Mover[10]; Attractor a; int num = 50; int maxnum = 10001; int r ...

  6. jar包修改并重新打包,jar包反编译使用工具以及修改代码方法

    jar包修改并重新打包,jar包反编译使用工具以及修改代码方法 备忘: https://blog.csdn.net/tomcat_zhu/article/details/79240011

  7. 爬去微信小程序服务器代码,微信小程序反编译及源码抓取(2021最新)

    网易 Mumu 模拟器安装 下载完安装包后直接安装 打开模拟器 安装 微信.RE文件管理器 设置Root 权限 打开 RE文件管理器,提示请求超级用户访问权限,选择允许 到此准备工作完成. 打开微信, ...

  8. 最新‘微信小程序’反编译最新教程(如何找回微信小程序源码手把手教程)

    前言: 简单聊一下xxxxx.wxapkg 先来想想一个很简单的问题,小程序的源文件存放在哪? 当然是在微信的服务器上. 但是在微信服务器上,普通用户想要获取到,肯定是十分困难的,有没有别的办法呢? ...

  9. vue.js反编译_基于electron-vue开发的微信小程序反编译客户端

    开源一个小程序反编译客户端 咨询小程序反编译的同学比较多,虽然有开源库但是还是有同学不清楚如何去操作,所以索性做了一个客户端方便进行小程序的反编译 # 技术选型 网上已经有大佬实现了C#版的反编译工具 ...

最新文章

  1. 如何评价百度造车?字很少,事很大
  2. 数据结构--图(Graph)详解(一)
  3. 素数环-dfs回溯+二维数组记录(c++实现)
  4. 使用sax解析xml
  5. 谜题39:您好,再见!
  6. Unity3D 游戏引擎之实现平面多点触摸(二)
  7. 通用版程序在the new iPad与Xcode4.3中的不兼容。
  8. 初级测试如何快速成长和进步
  9. Linux下Nginx+多Tomcat负载均衡实现详解
  10. C# 如何遍历删除某个控件上的所有子控件
  11. excel两个指标相关性分析_如何在Excel中计算两个变量之间的相关系数?
  12. 想知道微信怎么做指纹支付开发?看这里!
  13. HTML制作3D樱花漫天飞舞及浪漫信封
  14. Sping中怎么处理@Bean注解bean同名的问题
  15. 第十七届全国大学生智能汽车竞赛讯飞-家庭服务机器人挑战赛全国总决赛规则
  16. 实战:使用Pytorch搭建分类网络(肺结节假阳性剔除)
  17. Java面试常考的 BIO,NIO,AIO 总结
  18. 【paper】latex使用algorithm工具包实现伪代码排版
  19. Tableau Prep经验总结
  20. HAC集群中,计划重新初始化数据库使用原集群配置的操作方法

热门文章

  1. 影牛社区短视频APP源码/最火短视频类APP源码下载
  2. kodi字幕下载_如何在Kodi中下载电影和电视节目的字幕
  3. 安装ActivePerl
  4. XP的140个技巧(转)
  5. 2262 c语言软件解码,单片机解码315M的pt2262编码的c51程序
  6. 【kafka】kafka乱码问题
  7. CHAPTER 24 Dialog Systems and Chatbots
  8. 用C语言写一个日期计算器
  9. vue接入点聚weboffice打开在线文档报系统错误
  10. 安卓APP去广告弹窗