iOS設備上啟動tcpdump比較方便。apple在mac上有個叫rvi的程序,可以通過iOS設備的udid創(chuàng)建一個虛擬網(wǎng)卡,然后通過這個虛擬網(wǎng)卡監(jiān)聽設備上所有的網(wǎng)絡流量。步驟如下:
注備工作:先從itunes獲取設備udid
第一步 打開終端(terminal),創(chuàng)建虛擬網(wǎng)卡
在終端輸入rvictl -s udid,創(chuàng)建虛擬網(wǎng)卡
第二步 啟動tcpdump監(jiān)控流量
在終端繼續(xù)輸入sudo tcpdump -i rvi0 -AAl,啟動tcpdump監(jiān)控。
上圖:

執(zhí)行兩個命令后,點開手機的任何一個app,就可以看到里面的所有數(shù)據(jù)了哦
然后就可以慢慢享受抓包的快感了。擼數(shù)據(jù)咯。