存在分包的微信小程序解包反编译还原(含报错处理与代码修复)

01前言

本文主要对微信小程序的解包步骤进行复现梳理,网上虽然已有明确详细的文章,但是实际复现过程中程序报错的情况并不少见。对此情况进行了梳理以及对相关工具的代码、调用方式等进行了优化修复。

本文内容:

  1. 常规微信小程序逆向解析的一般步骤
  2. 存在分包的微信小程序wxappUnpacker执行报错问题解决
  3. 微信小程序子包使用wxappUnpacker readme文件中命令解包报错问题解决

02环境准备

  1. 微信app
  2. UnpackMiniApp.exe
  3. npm(node.js)
  4. wxappUnpacker
  5. 微信开发者工具(可选)

03解码复现

小程序解密

小程序解密工具为代码果所编写UnpackMiniApp.exe [https://github.com/Angels-Ray/UnpackMiniApp]
先找到微信的缓存文件位置,点击微信左下角的设置按钮。

找到该文件缓存目录,搜索.wxapkg后缀的文件或直接搜索__APP__.wxapkg文件,根据修改日期、时间找到你想要解包的文件

打开文件夹,发现有多个.wxapkg文件,该小程序存在分包。

打开代码果的解密程序,按照程序提示信息,创建wxpack文件夹

选择微信小程序加密包,进行解密

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值