以前网络协议分析经常是在Android root设备上 adb shell后 用tcpdump抓包,想来ios没越狱应该没有这种神器,可哪知苹果早就提供了方便的工具RVI(Remote Virtual Interface)
- 首先获取调试设备的UUID,iTunes里可以比较方便的复制
- 打开终端,输入 ?rvictl -s [Your Device’s UDID],成功的话,会显示
Starting device ********** [SUCCEEDED] - 接下来检查下设备号:ifconfig -l 可能列出
lo0 gif0 stf0 en0 en1 bridge0 p2p0 awdl0 rvi0 - 好了,这个rvi0就是给我们提供的接口
- 打开Wireshake,接口选这个rvi0
- 比如我们这会儿调试RTMP协议,过滤一下,“rtmpt” 是不是很方便了!
原创文章,转载请注明: 转载自贝壳博客
本文链接地址: 如何方便的在iOS设备上抓包分析
文章写的真的挺好,进修了