標籤:cat 3.2 software machine tps add 分享圖片 cap action
1. 下載安裝 fiddler,盡量到官方網站找最新的版本
備忘:
安裝後,開啟的時候如果報錯:
Machine-wide Progress Telerik Fiddler installation has been found a………………………
刪除,註冊表 "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fiddler2" 下面的所有檔案;
2. 開啟 Fiddler 後 Tools > Options … > 勾選下面選項:
記住連接埠號碼:8888,重啟 fiddler;
3. 安裝 Fiddler 認證(查看 HTTPS)
3.1 下載並安裝Fiddler認證產生器,地址
3.2 開啟Fiddler,點擊工具列中的 Tools>Options… 切換到 HTTPS 選項卡,勾選 Capture HTTPS CONNECTs,勾選 Decrypt HTTPS trafic,會彈出安裝認證的提示,一路點是或確定安裝即可。
3.3 重啟fiddler,依然停留在 HTTPS 選項卡,點擊右側 Actions,能看一個下拉式功能表,點擊 Export Root Certificate to Desktop,此時認證會產生到案頭上,名為 FiddlerRoot.cer,點OK儲存
3.4 匯入認證進行安裝:
3.4.1 android可以串連到電腦上,把認證 FiddlerRoot.cer 複製到 SD卡中;
3.4.2 點擊設定>安全>從SD卡安裝>從內部儲存空間中找到認證,點擊安裝即可
安裝完後,My Phone上有了一個提示:
3.4.3 ios可以在手機瀏覽器上登入郵箱,然後將認證發送到郵箱中,在手機上查看郵件,點擊附件進行認證的安裝即可.
3.5 開啟fiddler,Tools>Options…,切換到 HTTPS 選項卡,把選項都勾選上,點擊儲存,就可以查看 HTTPS 介面了
4. 通過 ipconfig 查看 PC 的IP地址。(快速鍵“ctrl+r”,輸入cmd,彈出黑框,然後輸入ipconfig),我這裡就是 紅線圈出來的;
4.開啟 Android 手機,長摁 wifi 的名字,顯示如下介面,設定代理。
主機名稱是剛剛的 IP 位址,連接埠是剛才上面的連接埠 8888 ,密碼就是自己家 WIFI 的密碼。
5. 手機上開啟瀏覽器訪問PC,地址為:
http://剛剛的IP:8888/
看到下面這個,點擊 FiddlerRoot certificate 安裝認證就可以了(不過前面好像已經安裝過了,我安裝時,顯示已經安裝過了,如果跳過 3 直接這裡安裝會失敗)
6. 手機開啟知乎,看到 fiddler 上就有抓包資訊了:
參考文檔:
win7下如何刪除註冊表無用的項
用Fiddler查看 Android/iOS 網路請求
Fiddler認證安裝(查看HTTPS)
Fiddler won‘t start saying there‘s a machine-wide installation
用 Fiddler查看 Android 網路請求