微信小程序反编译解包教程

摘要:
获取。小程序的wxapkg包(1)安装手机模拟器,如Night God、MuMu(https:WeChat和RE文件管理器)(3)启用root权限(4)打开微信,/data.com/tencent.mm/MicroMsg/[a 32位十六进制字符串名称文件夹]/appbrand/pkg/Apple:使用反编译脚本还原代码(1)下载微信小程序的反编译脚本。

 

步骤一:获取小程序的.wxapkg包

(1)安装手机模拟器,比如说夜神、MuMu(https://mumu.163.com/360/)

微信小程序反编译解包教程第1张

(2)下载和安装应用,微信和RE文件管理器

微信小程序反编译解包教程第2张

(3)开启root权限

微信小程序反编译解包教程第3张

 

(4)打开微信,搜索相对应的小程序,然后再打开RE文件管理器,定位到目录:

安卓:/data/data/com.tencent.mm/MicroMsg/【一个32位的16进制字符串名文件夹】/appbrand/pkg/

苹果:/var/mobile/Containers/Data/Application/【不同微信号的值不同】/WechatPrivate/【32位字符串】/WeApp/LocalCache/release

微信小程序反编译解包教程第4张

 

步骤二:使用反编译脚本还原代码

(1)下载微信小程序反编译脚本,解包。

 git clone https://github.com/xuedingmiaojun/wxappUnpacker.git

 (2)解主包:./bingo.sh testpkg/_-1641294689_339.wxapkg

微信小程序反编译解包教程第5张

微信小程序反编译解包教程第6张

(3) 解分包命令格式:./bingo.sh 分包.wxapkg -s=主包目录

./bingo.sh testpkg/_-1152625023_339.wxapkg -s=_-1641294689_339

微信小程序反编译解包教程第7张

 微信小程序反编译解包教程第8张 

(4)合并分包文件夹内容,成功获取小程序前端源码。

 

参考链接:

https://www.cnblogs.com/yangda/p/12941806.html

http://www.hunt007.com/wiki/78057.html

http://www.hunt007.com/wiki/78057.html

 

免责声明:文章转载自《微信小程序反编译解包教程》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇cas系列-cas登出(四)java多线程:jdk并发包的总结(转载)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

MYSQL 命令行工具自动登录的方法

MYSQL 命令行工具自动登录的方法 1. 需求提出 由于在linux 环境下,经常需要使用mysql(command-line tool) 终端连接到MYSQL DB服务。 其中大致的语法如下: mysql [options] db_name 比较重要的option 参数有: --database=db_name, -D db_name --host=...

百度云网盘 360云盘 金山快盘 等 + Git GUI 实现代码版本管理个人篇

网盘现在很流行,比较好且稳定性强的个人感觉有 百度云网盘、360云盘、金山快盘、腾讯微云,我个人常用的是 这四家的,大公司安全性好,稳定性强,速度快,其它就不多说了 我这里用百度云网盘,并用VS2012新建项目进行演示 昨天晚上刚在服务器上面安装了SVN,今天在网上就学到了可以通过网盘来实现版本管理,这样还好,不用再用自已 服务器上面的带宽了。 下面介绍操...

IntraWeb.v14.0.32安装及破解指南

一、下载   首先从这里下载14.0.32版本的IntraWeb:   链接:http://pan.baidu.com/s/1c0rjnKO 密码:8kv2 二、卸载旧版   1. 我的Delphi版本是XE6,解压缩下载的程序,进入“IWBundledRemovalTool”文件夹,运行“IWBundledRemovalTool.exe”,卸载旧版。...

HP11.31安装11.2.0.3实施手册

1 前言 此文档详细描述了Oracle 11gR2 数据库在HP11.31上的安装RAC的检查及安装步骤。文档中#表示root用户执行,$表示grid或oracle用户执行。 2 系统环境 操作系统环境 说明项 节点1 节点2 硬件型号 ia64 hp Integrity BL860c i2 ia64 hp Integrity BL860c i2...

Ubuntu中目录右下角的锁标志

  在ubuntu中如果是用root权限创建的目录,在普通权限下展示时则会出现一个锁的标志,表明该目录是一个受保护的目录(只读,不能写入和删除),普通权限无法对其进行操作。如用命令sudo mkdir dir创建目录dir,则dir目录的右下角会出现一个锁;如果用命令mkdir dir创建,则目录dir右下角不会出现锁标志。 注意:   主文件目录下创建...

C#反射实例应用--------获取程序集信息和通过类名创建类实例

AppDomain.CurrentDomain.GetAssemblies();获取程序集,但是获取的只是已经加载的dll,引用的获取不到。 System.Reflection.Assembly.GetEntryAssembly().GetReferencedAssemblies(); 获取程序集,包括已经加载的和引用的未加载的dll, 但是获取的不是As...