[iOS] Flutter iOS https抓包

1,120 阅读1分钟

www.chinapyg.com/thread-1378…

工具准备:rvictl、Wireshark、Charles

1、手机USB连上mac后,使用指令rvictl -s (手机UDID)打开虚拟网络接口rvi。

2、macOS共享WiFi网络,手机链接共享后的wifi,访问APP任意接口Wireshark开始抓包,此步骤用来获取App API接口域名地址。

3、获取到域名后,修改手机hosts,将该域名解析指向macOS。 4、macOS启动Charles,打开菜单Proxy->Reverse Proxies Settings,打开反向代理设置,添加之前Wireshark抓到域名。