微信小程序反编译

thebeastofwar / 2023-08-07 / 原文

微信小程序反编译

工具准备

1.模拟器(夜神,逍遥等都可以)
2.模拟器里的微信
3.模拟器里的RE管理工具,这个可以现在物理机里下载了apk文件,然后拖到模拟器里
4.安装nodejs环境
https://www.swvq.com/link/to?link=https://nodejs.org/en/
5.反编译工具
链接:https://pan.baidu.com/s/1JKLEl3f9c6ltbm3T9mShhg
提取码:1234

正式开始

1.在模拟器里登录上微信,访问一下微信小程序,然后退下来(这里不详细演示)


2.然后利用RE找到小程序的包,

其中要根据创建的时间,来找到一串32位的16进制字符串文件夹,我这里是8月7日访问的某个小程序
进入对应的32位的16进制字符串文件夹 进入appbrand

进入pkg


找到8月7日的wxapkg
长按

点击右上角的三个点,压缩所选文件

记下存储路径

3.然后利用微信把这个压缩后的文件发送到文件传输助手(这里不详细演示)
4.解压wxapkg文件,准备好工具

5.安装依赖npm install
6.开始反编译
node wuWxapkg.js xxx.wxapkg

7.成功,可以进一步利用,比如收集一些其他的信息,逆向之类的

微信小程序反编译更多相关文章