Android手機抓包方法
阿新 • • 發佈:2019-01-22
Fiddler是一個http除錯代理,它能 夠記錄所有的你電腦和網際網路之間的http通訊,Fiddler 可以也可以讓你檢查所有的http通訊,設定斷點,以及Fiddle 所有的“進出”的資料(指cookie,html,js,css等檔案,這些都可以讓你胡亂修改的意思)。 Fiddler 要比其他的網路偵錯程式要更加簡單,因為它僅僅暴露http通訊還有提供一個使用者友好的格式。
對於Android開發的同事最頭疼的事情莫過於真機抓包,然後Fiddler就可以幫助你解決這個難題,下面是我在使用過程中使用的步驟:
2. 安裝到電腦,我的電腦系統是Win7
3. 開啟Fiddler軟體,介面和其他抓包軟體大致一樣,效果圖如下:
4 . 下面我們就進入重點了,真機抓包了,首先,確保安裝 Fiddler 的電腦和你的手機在同一區域網內,因為Fiddler只是一個代理,需要將手機的代理指向 PC 機,不能互相訪問是不行的。
5. 開啟Fiddler的遠端連線,Fiddler 主選單 Tools -> Fiddler Options…-> Connections頁籤,選中Allowremote computers to connect。效果圖如下:
6. 開啟好遠端連線之後,重啟Fiddler,不然就不會更新你剛開啟的遠端配置
7. 下面開始設定手機端了,獲取PC的IP地址,我的IP地址是:192.168.2.121
8. 開啟你的手機設定介面:
9. 現在就可以開始抓包了:開啟Fiddler軟體:
10. 如果你覺得抓取資料還不夠方便,你可以新增過濾器:
就會只抓取這個指定IP的資料了,是不是很方便啊,呵呵!