iOS設備上啟動tcpdump比較方便。apple在mac上有個叫rvi的程序,可以通過iOS設備的udid創建一個虛擬網卡,然后通過這個虛擬網卡監聽設備上所有的網絡流量。步驟如下:
注備工作:先從itunes獲取設備udid
第一步 打開終端(terminal),創建虛擬網卡
在終端輸入rvictl -s udid,創建虛擬網卡
第二步 啟動tcpdump監控流量
在終端繼續輸入sudo tcpdump -i rvi0 -AAl,啟動tcpdump監控。
上圖:
執行兩個命令后,點開手機的任何一個app,就可以看到里面的所有數據了哦
然后就可以慢慢享受抓包的快感了。擼數據咯。