一.下載&安裝
Fiddler 下載地址:https://www.telerik.com/fiddler
安裝不再贅述秉溉,按照提示按照即可叛拷。
模擬器網(wǎng)上有許多種应结,本次使用"雷電模擬器"堆生,不同模擬器配置步驟可能不盡相同匣沼,但原理都是一樣的狰挡。
雷電模擬器 下載地址:http://www.ldmnq.com/
安裝步驟同樣簡(jiǎn)單,不在贅述。
本文所使用的 Fiddler 版本號(hào)是v5.0.20182.28034
雷電模擬器版本為 v3.63
二.配置
1.打開Fiddler加叁,點(diǎn)擊Tools => Options... 打開配置選項(xiàng)倦沧,切換到第三個(gè)標(biāo)簽頁(yè)Connections,修改如圖所示的地方它匕,端口號(hào)可任意修改刀脏,這里使用默認(rèn)的8888,請(qǐng)記住自己設(shè)置的端口號(hào)超凳,后面有需要使用的地方愈污。
2.點(diǎn)擊Actions,點(diǎn)擊第二項(xiàng):Export Root Certificate to Desktop,這時(shí)候桌面上會(huì)出現(xiàn)證書FiddlerRoot.cer文件轮傍,點(diǎn)擊OK設(shè)置成功暂雹,關(guān)閉fiddler。
3.查詢自己本機(jī)IP地址创夜,開始菜單輸入cmd進(jìn)入命令提示符界面杭跪,輸入"ipconfig" 回車,查詢出自己本機(jī)的IP地址驰吓,請(qǐng)記住本機(jī)的IP地址涧尿,后面有需要使用的地方。
4.打開模擬器檬贰,打開模擬器設(shè)置姑廉,點(diǎn)擊無線和網(wǎng)絡(luò)中的WLAN。
5.長(zhǎng)按圖中的"53865"所在位置(不同的模擬器可能號(hào)碼不同)翁涤,選擇“修改網(wǎng)絡(luò)”桥言,勾選上“高級(jí)選項(xiàng)”,在“代理”下拉選框中選擇“手動(dòng)”選項(xiàng)葵礼,修改如圖所示的地方号阿,完成之后點(diǎn)擊保存。
6.安裝CER證書鸳粉,不然雷電模擬器的APK打開會(huì)一直無法聯(lián)網(wǎng)扔涧。
將步驟6導(dǎo)出的證書FiddlerRoot.cer文件導(dǎo)入至模擬器。模擬器在更多里可以共享文件届谈。將證書拷貝至該共享文件夾里枯夜。
在模擬器中打開系統(tǒng)應(yīng)用—>設(shè)置—>安全—>從SD卡安裝。找到FiddlerRoot.cer文件疼约,按提示導(dǎo)入即可卤档,注意在此過程需要名稱和解鎖圖案等蝙泼,自行即可程剥。
7.重新啟動(dòng)Fiddler,可以不用重啟模擬器,若不重啟Fiddler织鲸,會(huì)造成瀏覽器無法訪問的顯現(xiàn)舔腾。
三.測(cè)試
瀏覽器抓包測(cè)試
打開模擬器,打開模擬器中的瀏覽器搂擦,輸入測(cè)試網(wǎng)址稳诚,結(jié)果如圖所示,可見Fiddler中已有抓包內(nèi)容瀑踢。
如果遇到其它問題扳还,更多可參考以下鏈接:
http://www.reibang.com/p/9abb976e3d81
https://www.cnblogs.com/joshua317/p/8670923.html