@IT猴~ 写有用的文章

微信小程序源码反编译

亲测有效,能返编译市面上百分之90的小程序。准备:
1.夜神模拟器
2.node.js
3.微信

夜神模拟器

夜神模拟器官网:
https://www.yeshen.com/

安装运行

1、夜神模拟器下载微信App,登录微信搜索并打开需要反编译的小程序。

2、点击文件管理弹出打开电脑文件夹和打开安卓文件夹,分别先打开。

3、打开安卓文件夹,点击根目录,找到data/data/com.tencent.mm/MicroMsg。




4、.wxapkg就是小程序的源码包。
5.点击属性可以根据时间查看哪个是刚刚打开小程序的包。
6. 点击复制或者剪切,复制小程序包。
7、再次点击打开安卓文件夹,新建一个目录,进入新建目录内,最上方有个粘贴可以粘贴刚刚复制的小程序包


8、然后点击打开电脑文件夹,关联的文件夹中就出现了对应的包

下载返编译工具源码 (github)

https://github.com/caoyu01/wxCompile

安装相关依赖

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

分包功能
当检测到 wxapkg 为子包时, 添加-s 参数指定主包源码路径即可自动将子包的 wxss,wxml,js 解析到主包的对应位置下. 完整流程大致如下:

获取主包和若干子包
解包主包 node wuWxapkg.js D:\mini\主包名.wxapkg
解包子包 node wuWxapkg.js -s=/mini/主包名 D://mini/子包名.wxapkg

一切 大功告成~

微信小程序源码反编译相关推荐

  1. 记一次微信小程序源码反解包

    1 安装Nodejs 一 下载安装包:https://nodejs.org/en/download/ 安装完成后在安装目录下新建两个文件夹: node-cache node-global (这是用来放 ...

  2. 反编译获取线上任何微信小程序源码(转)

    看到人家上线的小程序的效果,纯靠推测,部分效果在绞尽脑汁后能做出大致的实现,但是有些细节,费劲全力都没能做出来.很想一窥源码?查看究竟?看看大厂的前端大神们是如何规避了小程序的各种奇葩的坑?那么赶紧来 ...

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

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

  4. 反编译获取微信小程序源码(包含错误解决办法)

    PS:本文章仅用于分享自己反编译的过程以及解决办法,切勿小程序反编译成功后做一些违反人伦的事情! 一. 前言 最近在搞学校的一个晚签到小程序的时候遇到了一个MD5加密问题,试了好多方法都没有解决,所以 ...

  5. 获取微信小程序源码并进行反编译

    获取微信小程序源码并进行反编译 只需如下几部就可以爬取到你所想要的微信小程序源码: 第一: node.js运行环境 如果没有安装nodejs,请先安装一下 下载地址:https://nodejs.or ...

  6. vue代码可以反编译吗_微信小程序源码提取反编译

    一.前言 微信小程序源码提取反编译,听起来很屌,其实还是简单的,基本是傻瓜式操作.要想拿到微信小程序源码,找到源文件在手机存放的位置就行,源文件拿到,用反编译脚本跑一下,微信小程序代码包里的所有文件. ...

  7. 微信小程序反编译wxss文件缺失_小程序反编译,怎么找回微信小程序源码?

    看了很多反编译.找回微信小程序源码很多教程,各种问题导致都没法正常使用.微信版本升级后,会遇到各种报错, 以及无法获取到wxss的问题.查阅各种资料,最终解决,于是贴上完整的微信小程序反编译方案与教程 ...

  8. 微信小程序反编译wxss文件缺失_如何找回微信小程序源码?2020年微信小程序反编译最新教程 小宇子李...

    前言:在网上看了找回微信小程序源码很多教程,都没法正常使用.微信版本升级后,会遇到各种报错, 以及无法获取到wxss的问题.查阅各种资料,最终解决,于是贴上完整的微信小程序反编译方案与教程. 本文章仅 ...

  9. 微信小程序反编译wxss文件缺失_如何找回微信小程序源码?2019年微信小程序反编译最新教程...

    前言:在网上看了找回微信小程序源码很多教程,都没法正常使用.微信版本升级后,会遇到各种报错, 以及无法获取到wxss的问题.查阅各种资料,最终解决,于是贴上完整的微信小程序反编译方案与教程. 本文章仅 ...

最新文章

  1. 邮件服务器 之 基于FreeBSD和Postfix的邮件系统与邮件列表的web mail安装
  2. HR最常用的Excel技巧,职场必备,值得收藏转发!
  3. Android属动画ObjectAnimator和ValueAnimator应用
  4. 【转】ionic run android 成功launch success,但是genymotion虚拟机没有显示
  5. 类和对象:一些相关的BIF - 零基础入门学习Python040
  6. array用法 numpy_python--numpy(3)
  7. JS获取url多个参数及解决中文乱码问题
  8. Linux音频驱动-IIS总线标准
  9. 利尔达蓝牙模组LSD4BT-E66ALSP001使用透传与手机APP(LightBlue)通讯测试
  10. 换个角度看发国难财的行为
  11. 以Table表为框架,在HTML中实现数据列的添加,删除,查找功能
  12. c++二维矩阵顺时针和逆时针旋转
  13. 4G模块中RSRP RSRQ RSSI SINR等信号值的含义和区别
  14. 红帽Linux安装Mysql
  15. Java24小时制和12小时制转换
  16. MFC 控件PictureControl 清除显示
  17. 问卷链接怎么做二维码?如何使用二维码做问卷调查?
  18. PS基础教程[7]如何为照片瘦身
  19. 如何用Python求众数
  20. Android学习笔记 75. 单元测试

热门文章

  1. 什么是蓝筹股?哪些是蓝筹股?蓝筹股票的好处是什么?
  2. 智能制造 | AIRIOT智慧工厂管理解决方案
  3. socket 配置选项 理解 socket errorno 情况收集
  4. java语言实现的时间片轮转调度算法和动态优先级调度算法
  5. 浅谈备受开发者好评的.NET core敏捷开发工具,讲讲LEARUN工作流引擎
  6. Python测算女朋友还完花呗多久后吃土
  7. 计算机毕业设计django基于python智能在线考试阅卷系统
  8. lua管理linux,Linux 安装 luarocks(lua的模块管理工具)
  9. 姚老板讲机器学习之SVM算法
  10. Android ListView局部刷新item