1、使用工具:
青花瓷(Charles),连接后需要把手机的网络改为和电脑的端口一致,并设置端口为8888.
wireshark同样也是抓包软件。
安装打开Charles时提示:“您需要安装旧 Java SE 6 运行环境才能打开“Charles””
解决:打开链接下载javaforosx.dmg并安装。https://support.apple.com/kb/DL1572?viewlocale=zh_CN&locale=en_US
拦截https的配置:
1、需要安装证书
步骤:help -> SSL Proxying ->选mobile device
然后根据弹框地址,进行证书的安装。安装后,在通用->关于手机->证书信任设置,需要手动信任证书。
2、拦截的地址,需要右键选择 SSL Proxying Enabled
最新Charles下载地址:https://www.charlesproxy.com/latest-release/download.do
2、app的包内图片素材的获取,可使用在github上下载iOSImagesExtractor获得https://github.com/devcxm/iOS-Images-Extractor