博客园 首页 私信博主 回到顶部 联系博主
(仅pc端)
管理 换背景图

记一次小程序逆向

一、准备

  • 安卓系统(我用的mumu模拟器,需要root)
  • re文件管理器、微信(装在安卓系统里)
  • 开源解包工具wxappUnpacker

二、获取小程序加密包

  • 登录微信打开待破解小程序
  • 在热文件管理器找到如下图目录,并根据时间寻找相应小程序目录
  • 将小程序包导出(尾缀为wxapkg的文件)

三、将文件放入开源软件目录,打开命令行运行命令bash bing.sh xxx.wxapkg(本条命令为liunx系统命令window运行bingo.bat xxx.wxapkg)即可解包获得相应包的文件夹

四、遇到问题及解决方案

  • 没有相应模块 解决:运行npm install [模块名]安装模块

  • 解密到子包 解决:这种情况正如所说,可以去寻找主包执行解包程序或者尝试执行如下命令

  • 该问题是上述问题的衍生问题 解决:这是因为编译到了基础包,放弃编译即可

posted @ 2022-05-18 15:26  温一壶白开  阅读(137)  评论(0编辑  收藏  举报