获取微信小程序源码

一、使用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)打开设置

获取微信小程序源码_第1张图片

(2)点击基础

获取微信小程序源码_第2张图片

(3)勾选上开机root

获取微信小程序源码_第3张图片

2、打开微信,运行微信小程序,然后打开RE文件管理器,根据时间顺序定位到小程序目录 /data/data/com.tencent.mm/MicroMsg/{{一串32位的16进制字符串名文件夹}}/appbrand/pkg/

获取微信小程序源码_第4张图片

3、使用wxappUnpacker反编译即可

https://github.com/xuedingmiaojun/wxappUnpacker.git解主包:./bingo.sh 主包.wxapkg

你可能感兴趣的:(网络安全—渗透测试,微信小程序,小程序)