相信大家也猜到了,对的,我们可以通过读取手机文件的形式,获取这些源代码,然后进行解压,同样可以拿到小程序的源代码,这种方式可比通过抓包、下载的方式要靠谱呀,除非微信把小程序改为远程访问、或者将wxapkg再进行一次加密,否则这个漏洞很难修复。?说完了废话,咱们就开始干起来。
获取微信小程序源码准备一:需要一台root后的android手机
获取微信小程序源码准备二:微信版本最少也要6.6.1版本(这个版本才有微信游戏呀,方便练手)
获取微信小程序源码准备三:找一台电脑,安装Android?SDK,并且可以执行adb命令?获取微信小程序源码最后步骤

步骤一:将手机连接到电脑,USB哦?
步骤二:在命令行(终端)输入:adb?devices?,查看电脑的USB设备,如显示未找到?adb?命令,可能是?Android?SDK?安装错误或?adb?未添加到电脑?path?中,请自行上网进行
步骤三:在命令行(终端)继续输入:adb?shell?&&?su?,会看到类似root@{手机型号}?前缀,说明已经进入到?root?模式下。
/data/data/*****/MicroMsg/{User}/appbrand/pkg,其中{User}每个用户不一样,可以自己在cd?/data/data/*****/MicroMsg/目录查看自己的。
步骤五:在命令行(终端)继续输入:ls?,就看到当前目录下的小程序的wxapkg源码包了。
步骤六:接下来就是将小程序的wxapkg源码包复制到我们的电脑中,但是当前在的目录属于系统目录,是无法复制的,需要继续执行命令:mount?-o?remount,rw?/data?,重新挂在为可操作模式即可。
步骤七:在命令行(终端)通过?cp?命令复制小程序的wxapkg源码包到我们手机SD卡中即可,一般android的SD卡目录为/mnt/sdcard。
步骤八:从手机SD卡将小程序的wxapkg源码包复制到我们电脑上,通过解压脚本进行解压。
我们打开自己的微信开发者工具,创建一个空的项目(以游戏为例),如图,项目目录、APPID、
项目名称自己设置。
将wxapkg源码包放到设置的项目目录中,如果微信开发者工具报错,需要自己添加一个game.json文件,写入{"device"?:?"portrait"}内容即可。然后,把开发者工具的基础库设置一下。运行一下。成功啦。
以上的内容便是搜一客帮大家汇总的关于获取微信小程序源码的方法,希望能够帮助到大家,最后如果相关制作小程序的朋友不妨直接找搜一客,专注微信小程序建站!功能完备:开放式的开发平台,汇聚万名优秀合作开发者,想要的功能全都有营销神器:迅速锁定会员关系,每个使用者都能成为你的老顾客!微信出品:依托微信,强大入口,迅速为你带来巨大的微信流量!