標籤:fiddler抓包
首先說明fiddler既可以抓web端的請求,也可以抓取手機端的請求。這裡主要介紹抓取手機端的請求,因為安裝好fiddler,預設就可以抓取web端的http的請求了,要抓https的請求,設定一下就OK了。
抓手機的http\https的請求原理
650) this.width=650;" title="fiddler.png" alt="wKiom1nCNInRfJiLAABArQH0pbg173.png-wh_50" src="https://s2.51cto.com/wyfs02/M00/07/07/wKiom1nCNInRfJiLAABArQH0pbg173.png-wh_500x0-wm_3-wmp_4-s_1567787841.png" />
前置條件:
1.電腦(安裝fiddler),手機(發送http、https請求)
2.保證電腦和手機在同一區域網路內。如是筆記本和手機,兩個串連同一WiFi就OK,如是台式電腦和手機,台式電腦串連有線,手機串連無線,只要連的是同一路由器就行。
操作步驟:
1.先安裝fiddler到電腦中,這裡省略,可以去看我的另一篇文章(fiddler安裝)。
2.在fiddler中配置抓取https請求,因為安裝好的fiddler自動就可以抓取http請求了
開啟Fiddler功能表項目Tools->TelerikFiddler Options->HTTPS,
勾選Decrypt HTTPS traffic和Ignore servercertificate errors兩項,點擊OK,如。
650) this.width=650;" title="11.png" alt="wKiom1nCOOWDVwx-AAJ4k0lcip0365.png-wh_50" src="https://s5.51cto.com/wyfs02/M00/07/07/wKiom1nCOOWDVwx-AAJ4k0lcip0365.png-wh_500x0-wm_3-wmp_4-s_431876281.png" />
3.在fiddler中配置允許遠端連線
上一步視窗中點擊Tools->TelerikFiddler Options->Connections,勾選allow remote computers to connect,預設監聽連接埠為8888(就是連接埠號碼),若連接埠被佔用可以設定成其他的,配置好後要重新啟動fiddler,如:
650) this.width=650;" title="22.png" alt="wKioL1nCOzKgGvOeAAKIWUIsFzo891.png-wh_50" src="https://s2.51cto.com/wyfs02/M00/A5/B8/wKioL1nCOzKgGvOeAAKIWUIsFzo891.png-wh_500x0-wm_3-wmp_4-s_3508752563.png" />
4.開啟手機,保證電腦和手機在同一區域網路內。
5.開啟手機瀏覽器:輸入http://ip:連接埠號碼
ip是你的電腦(裝有fiddler)的ip,連接埠號碼為上面的8888
如:http:192.168.3.119:8888,如。
650) this.width=650;" title="手機安裝認證.png" alt="wKiom1nCQdqjz9VNAAEFHkTyJcM108.png-wh_50" src="https://s5.51cto.com/wyfs02/M00/07/08/wKiom1nCQdqjz9VNAAEFHkTyJcM108.png-wh_500x0-wm_3-wmp_4-s_28857058.png" />
6.點擊FiddlerRoot certificate
7.給認證取個名字,點擊確定,如。
8.要求設定一個手機密碼,自己設定一個,記住密碼就行,最後不用了去系統-安全-密碼中去掉即可;
9.開啟手機設定,找到代理設定,改成手動,輸入伺服器和連接埠號碼,就完成了。
650) this.width=650;" title="代理設定.png" alt="wKiom1nCRNqxJ-S5AACiuG4kfgM914.png-wh_50" src="https://s4.51cto.com/wyfs02/M02/07/08/wKiom1nCRNqxJ-S5AACiuG4kfgM914.png-wh_500x0-wm_3-wmp_4-s_3241594493.png" />
10.手機開啟瀏覽器,輸入百度,去fiddler中查看,會顯示一些http資訊,就成功了。
不用抓包了:
1.停止電腦對手機的網路監控
系統設定-wifi,找到代理,去掉即可;
2.刪除手機中認證
安卓系統設定—安全—收信任的憑證—使用者,點擊認證刪除即可;
3.刪除手機上密碼
手機系統—安全—密碼,刪除系統密碼即可;
本文出自 “11206726” 部落格,請務必保留此出處http://11216726.blog.51cto.com/11206726/1967244
用fiddler抓手機的http/https的請求