背景
在研究/升级后,目前已实现XX小程序框架跑通了devtools模式
支持了大部分微信小程序常用API,
支持小游戏
:warning_selector:但是XX小程序框架很多下基础API跑不起来,比如无法使用原生播放器/蓝牙等;
原因: 微信小程序ios/android模式下, 是通过原生去支撑这些基础API.
目标
参考微信小程序ios/android模式, XX小程序框架支持ios/android模式, 进而通过原生去支撑这些基础API.
思路
逆向微信小程序
ios端通过tweak工具, 编写动态库注入的方式, hook JSContext/WKWebview 的相关配置
IDA/hopper查看微信小程序ios端实现伪代码
XX小程序框架 参考微信小程序实现ios/android模式
研究微信小程序ios/android模式实现步骤
ios/andriod 原生模块支撑
通过tweak hook JSCo
2021-09-04 16:02:04
5.65MB
微信
小程序
1