微信小程序解包

CListery ARE YOU OK?

通过解包小程序文件我们可以做一些小程序内的代码分析和资源获取

准备工作

拿到 wxapkg

第一步先拿到小程序的 wxapkg 文件

两种方式

安卓(需要root设备)

在以下目录中找到小程序包,如果不确定是哪一个,直接全部删除,然后再重新打开一遍你需要的小程序,然后再看目录下的文件

1
/data/data/com.tencent.mm/MicroMsg/{{user哈希值}}/appbrand/pkg/
windows(需要解密)

先打开微信设置,然后找到文件管理

如下所示,然后点击打开文件夹

微信文件管理

在打开的文件夹中再找到 Applet 文件夹并打开,就可以看到一堆小程序文件夹了,然后找到你需要的即可
如果不确定是哪一个,直接全部删除,然后再重新打开一遍你需要的小程序即可

解密 wxapkg

如果你是通过 windows 端获取到的 wxapkg,那么在这之前还需要进行一次解密操作

下载解密工具 https://github.com/BlackTrace/pc_wxapkg_decrypt

1
pc_wxapkg_decrypt.exe -wxid <appid> -in <name>.wxapkg -out <path>

解压 wxapkg

下载解压工具 https://github.com/qwerty472123/wxappUnpacker

1
node wuWxapkg.js <name>.wxapkg

完事~

  • 标题: 微信小程序解包
  • 作者: CListery
  • 创建于 : 2022-12-09 10:15:15
  • 更新于 : 2024-11-15 15:53:32
  • 链接: http://clistery.github.io/2022/12/09/reverse/unpkg-wx-app/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论
目录
微信小程序解包