天天看點

使用Fiddler進行手機軟體的抓包

一.配置Fiddler

1.Tools–>Options–>HTTPS,勾選上Capture HTTPS CONNECTS和Decrypt HTTPS traffic

使用Fiddler進行手機軟體的抓包

2.Tools–>Options–>Connections,Filddler listens on port的值設定為8888,勾選Allow remote computers to connect,配置完成後點選ok,不要關閉Fiddler

使用Fiddler進行手機軟體的抓包

二.手機網絡配置

1.手機與電腦連接配接同一個WIFI

2.打開電腦的cmd視窗,輸入ipconfig回車,擷取到區域網路的IP位址

使用Fiddler進行手機軟體的抓包

3.手機長按連接配接的WIFI進入修改頁面的進階選項,代理選擇手動,代理服務主機名填寫剛剛擷取的區域網路IP位址,代理伺服器端口填寫8888,配置完成後點選儲存

使用Fiddler進行手機軟體的抓包

4.在手機浏覽器裡輸入http://區域網路IP位址:8888,進入如下頁面,點選FiddlerRoot certificate下載下傳證書

使用Fiddler進行手機軟體的抓包

5.打開下載下傳好的證書,輸入手機解鎖密碼,任意取一個證書名稱,點選确定後手機會安裝上證書

使用Fiddler進行手機軟體的抓包

6.到此所有配置都完畢了,手機上操作app就可以在Fiddler上看到抓包了

三.抓包結束後的清理工作

1.将WIFI的代理設定為無,即關閉代理,防止影響手機正常的網絡請求

2.手機安全–>加密與憑據–>使用者憑據(每個手機的位置都不一樣,自行查找),找到之前安裝的證書删除即可