一、使用adb连接手机获取小程序源码
1、手机root环境下
开启调试模式,手机通过USB数据线连接电脑 查看设备 adb.exe devices 连接设备 adb.exe connect 10.10.10.1 //ip为手机IP
2、手机未root环境下
adb usbadb devicesadb tcpip 8888 //
设置端口号8888断开手机和电脑的连接adb connect 10.10.10.1:8888 //连接adb shell //
进入命令行 su微信小程序所在目录:/data/data/com.tencent.mm/MicroMsg/{{一串32位的16进制字符串名文件夹}}/appbrand/pkg/根据时间顺序找出小程序
将apkg文件拷出cp 1088601496_28.wxapkg /sdcard/exitexitadb pull /sdcard/1088601496_28.wxapkg .拷贝出来后,使用wxappUnpacker反编译即可
https://github.com/xuedingmiaojun/wxappUnpacker.git解主包:./bingo.sh 主包.wxapkg
二、使用模拟器获取微信小程序源码
1、安装安卓模拟器夜神,然后开启模拟器root权限
(1)打开设置
(2)点击基础
(3)勾选上开机root
2、打开微信,运行微信小程序,然后打开RE文件管理器,根据时间顺序定位到小程序目录 /data/data/com.tencent.mm/MicroMsg/{{一串32位的16进制字符串名文件夹}}/appbrand/pkg/
3、使用wxappUnpacker反编译即可
https://github.com/xuedingmiaojun/wxappUnpacker.git解主包:./bingo.sh 主包.wxapkg
来源地址:https://blog.csdn.net/weixin_61425169/article/details/129237864