iOS抓包

iOS設備上啟動tcpdump比較方便。apple在mac上有個叫rvi的程序,可以通過iOS設備的udid創建一個虛擬網卡,然后通過這個虛擬網卡監聽設備上所有的網絡流量。步驟如下:

注備工作:先從itunes獲取設備udid

第一步 打開終端(terminal),創建虛擬網卡

在終端輸入rvictl -s udid,創建虛擬網卡

第二步 啟動tcpdump監控流量

在終端繼續輸入sudo tcpdump -i rvi0 -AAl,啟動tcpdump監控。

上圖:

執行兩個命令后,點開手機的任何一個app,就可以看到里面的所有數據了哦

然后就可以慢慢享受抓包的快感了。擼數據咯。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 安裝RVI 1 獲取UDID。2 安裝RVI,需要使用rvictl工具,以下步驟在mac的終端中操作。(如果找不到...
    龍翱天際閱讀 8,510評論 0 3
  • 簡書上的文章已經不再維護,有興趣閱讀其他文章,或一起交流的朋友,請移步 我的博客:punmy.cn 原文 本篇博客...
    胖綿羊閱讀 10,307評論 7 35
  • Mac下使用Charles iOS 抓包Mac下使用Chrome 安卓抓包 iOS抓包 1、下載Charles ...
    愛學習的代代閱讀 3,367評論 0 16
  • 在終端輸入以下命令(自己找出設備id): rvictl -s 設備id 終端回饋信息為: Starting dev...
    WeeverLu閱讀 762評論 0 2
  • 過年也在家也沒啥事情,閑著無聊就整理整理自己學習iOS的經歷以及解決的問題and知識點(雖然我很菜????)。溫故而知...
    YoRuo_閱讀 11,908評論 0 13