现在微信小程序有很多,但是想自己开发时候遇到技术瓶颈想参考(借鉴)别人小程序怎么办,网上资料又很少,很多坑爹的需要付费。作为搞技术的人直接把小程序反编译是不是更直接,接下来敲小黑板。

我们用到的工具很简单:

1、UnpackMiniApp.exe

2、反编译工具 wxappUnpacker-master

3、微信客户端

步骤1、先到微信程序中拿下安装包

步骤2、打开UnpackMiniApp.exe工具,选择需要解密的程序包,Tip:需要再UnpackMiniApp.exe同一级目录下新增文件夹wxpack,否则将会报错

步骤3、将解密成功的包放到反编译工程里面,接下来就是真正的反编译

步骤4、执行反编译命令

执行前先安装必要插件

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

检验下成果:

步骤5、打完收工

在运行中还会报其他的错误,不同计算机有可能不一样,下面贴出本人出现的错误以及解决方法:

1、Error: Cannot find module 'uglify-es'

npm install esprimanpm install css-treenpm install js-beautifynpm install uglify-esnpm install vm2npm install cssbeautify

2、Module build failed: Error: Cannot find module ‘escodegen’

npm i --save-dev escodegen

3、 Error: Cannot find module ‘cheerio’

npm install uglify-es --save
npm install esprima --save
npm install css-tree --save
npm install cssbeautify --save
npm install vm2 --save
npm install uglify-es --save
npm install js-beautify --save
npm install escodegen --save
npm install cheerio --save

站在巨人肩膀上地址链接:

反编译微信小程序保姆级教程(PC端程序包)_素质教育漏网之魚的博客-CSDN博客_pc小程序反编译

如果有这方面的研究可以加企鹅一起讨论:3329064898

下载地址:wxappUnpacker-master.zip-Node.js文档类资源-CSDN下载

两个小工具反编译微信(PC)小程序源码相关推荐

  1. 反编译python 生成的exe源码

    反编译python 生成的exe源码 记录反编译exe工具使用 工具准备 – pyinstxtractor.py – uncompyle6 – sublime Text(或者其他的二进制编辑工具) 一 ...

  2. 【php毕业设计】基于php+mysql+apache的网络数据包分析工具设计与实现(毕业论文+程序源码)——网络数据包分析工具

    基于php+mysql+apache的网络数据包分析工具设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于php+mysql+apache的网络数据包分析工具设计与实现,文章末尾附有本毕业设 ...

  3. 【java毕业设计】基于java+BS的QQ屏幕截图工具设计与实现(毕业论文+程序源码)——屏幕截图工具

    基于java+BS的QQ屏幕截图工具设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+BS的QQ屏幕截图工具设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦. 文章目录: ...

  4. apk反编译教程[素材提取,源码查看]

    学习最快的速度莫过于模仿,学习别人优秀的代码逻辑和UI设计,能让自己少走很多弯路.对于android开发者,看到一个优秀的apk,总想知道别人是如何设计和布局的.至于能不能看到原作者的代码,那要看运气 ...

  5. Eclipse中Jar包的反编译(通过jar包查看源码)

    很多时候我们在公司工作时,在Eclipse引用其他人封装好的jar包时是看不到源码的,这样一来就不能很好得理解他人的意图,于是就需要借助反编译的帮助了.好了,下面是反编译的正确使用方法. 一.下载ne ...

  6. eclipse安装反编译插件:jd-eclipse 查看源码

    在我们使用第三方库的时候,使用了里面的方法,想点进去看一下源码,这个时候就需要安装一个反编译插件了 1.下载jd-eclipse-2.0.0.zip文件 去官网http://java-decompil ...

  7. IDEA反编译出整个jar包源码

    1.idea需要安装 Java Bytecode Decomplier 插件 会在idea安装路径里多个 java-decompiler.jar E:\JetBrains\IntelliJ IDEA ...

  8. 使用dex2jar 与xjad 反编译APK文件,查看源码

    所需软件:http://download.csdn.net/detail/suixiang888/4788195     积分不够的请私信我 1.首先找到Android软件安装包中的classes.d ...

  9. 平衡小车c语言程序,【全部开源】两轮平衡小车(原理图、PCB、程序源码、BOM等)...

    同网上一般网友制作的平衡小车不一样,这个平衡小车最大的特点就是它的整体很小,PCB面积只有2.5cm*5.0cm,这个可能还没有网友制作的平衡小车的一个电机驱动板大,但是却已经实现了相同的功能.我在器 ...

最新文章

  1. 实现在Windows下安装Lighttpd的方法
  2. linux下网络排错与查看
  3. oracle9i 恢复数据库,Oracle9i RMAN备份及恢复步骤(zt)
  4. 操作系统之计算机系统概述:6、系统调用
  5. 人体的神经系统图 分布,人体脑神经系统分布图
  6. 什么是转义字符?转义字符有哪些?为什么使用转义字符?
  7. TKactions V8 for Mac(亮度蒙版PS插件)
  8. 医保是不是只有住院才能在单位报销 什么样的病才能报销
  9. Hessian矩阵的几何意义
  10. 据说这是北大教师孔庆东的韩国游记
  11. 弧齿锥齿轮零件图_弧齿锥齿轮齿轮基础知识
  12. Burp Suite 工具 目录
  13. vb.net 如何实现报表打印_如何实现流水条码的特殊排版打印
  14. 百度翻译sign加密算法
  15. 基于JAVA基于的智慧小区计算机毕业设计源码+系统+lw文档+部署
  16. 单片机的上位机简单开发(4)
  17. 购买浏览器认证的证书
  18. 五星评分第三方框架 HCSStarRatingView
  19. 关于Git中代码代码push出现index. lock问题
  20. Java 随机生成 0-9a-zA-z 和 汉字 学习笔记

热门文章

  1. krpt.dll丢失怎么安装?怎么修复快一点
  2. 计算机硬件维修题目,计算机硬件维修方向论文题目 计算机硬件维修专业论文题目怎么拟...
  3. cs架构嵌入bs_cs架构与bs架构的对比
  4. PTA 天梯赛习题集 L2-001 城市间紧急救援
  5. 雪落庭院中,围炉话飞鸿——宜盾普GEN5取暖器体验札记
  6. 修改Windows server远程桌面连接端口3389
  7. nodjs和php哪个有前景_浅谈nodejs和php
  8. Android FaceBook sdk 登录接入
  9. 使用FBSimulatorControl做模拟器适配测试(模拟器多开)
  10. 2020酒店互动电视IPTV系统七种解决方案