天天看點

Fiddler在ios内的app中抓取https的解決方法1、安裝&設定Fiddler2、配置完後重新開機fiddler3、ios安裝證書

1、安裝&設定Fiddler

檢視連結---->Fiddler對PC浏覽器&安卓App抓包的使用和配置

2、配置完後重新開機fiddler

3、ios安裝證書

3.1、在fiddler右上角這裡懸浮滑鼠,檢視自己電腦IP

Fiddler在ios内的app中抓取https的解決方法1、安裝&設定Fiddler2、配置完後重新開機fiddler3、ios安裝證書

或者通過:

window鍵+R,輸入cmd,在指令行輸入ipconfig,檢視自己電腦ip。

3.2、打開手機配置網絡代理(ios)

設定 - 無限區域網路 - 連結一個wifi - wifi最右邊的小感歎"i"圖示 - 滑到最下方點選HTTP代理的“配置代理”

Fiddler在ios内的app中抓取https的解決方法1、安裝&設定Fiddler2、配置完後重新開機fiddler3、ios安裝證書

改為手動,伺服器紅框處填寫剛才在fiddler或指令行得到的電腦ip,端口号一般都是8888,除非自己做了配置;

Fiddler在ios内的app中抓取https的解決方法1、安裝&設定Fiddler2、配置完後重新開機fiddler3、ios安裝證書

3.3、獲驗證書:

打開ios本機的safari浏覽器,位址欄輸入“伺服器:端口号”

例如:我剛才擷取的ip是172.20.15.38,那麼我的位址輸入就是http://172.20.15.38:8888

看到頁面如下:

Fiddler在ios内的app中抓取https的解決方法1、安裝&設定Fiddler2、配置完後重新開機fiddler3、ios安裝證書

3.4、安裝證書:

點選空框位置,會彈窗詢問,點選允許

Fiddler在ios内的app中抓取https的解決方法1、安裝&設定Fiddler2、配置完後重新開機fiddler3、ios安裝證書

跳到安裝頁:

Fiddler在ios内的app中抓取https的解決方法1、安裝&設定Fiddler2、配置完後重新開機fiddler3、ios安裝證書

輸入密碼安裝即可:

Fiddler在ios内的app中抓取https的解決方法1、安裝&設定Fiddler2、配置完後重新開機fiddler3、ios安裝證書

如果有時候點選浏覽器的FiddlerRoot certificate連結處,直接是上邊這一頁,表示已經安裝過,

此時可以删除證書重新安裝【注:有時候安裝了證書依舊不起作用的時候,也可以走下邊的步驟删除證書重新輸入最新的ip位址重新安裝證書】

3.5 信任證書設定:

點選設定 - 通用 - 關于本機 - (拉到最底部)證書信任設定 - 把紅框處的開關打開 - 點選繼續

Fiddler在ios内的app中抓取https的解決方法1、安裝&設定Fiddler2、配置完後重新開機fiddler3、ios安裝證書

ios配置完畢,可以抓取http和https的包了!!!

繼續閱讀