Fiddler-給手機設置代理並抓取https鏈接
註:有兩部分fiddler設置和手機端設置,且配置完成後,使用時確保PC和手機連接同一WiFi
設置方法如下:
1、上網搜索fiddler官方版下載,並安裝完成後,開啟fiddler
2、選擇Tools-àFiddleroptins……,如下圖:
3、點擊Fiddler optins…後彈出以下對話框,選擇HTTPS,依次勾選,
“Capture HTPS CONNECTS”、”Decrypt HTTPStraffic”、”Ignore server certificate errors (unsafe)” 勾選完成後如下圖:
4、完成步驟3,繼續選擇Connections ,勾選“Allow remote computers toconnect”,端口號隨意設置,默認是8888,只要手機連接時,PC和手機端口保持一致即可,勾選完成,點擊“OK”
5、在fiddle配置host:選擇Tools,選中HOSTS,具體如下圖:
5、選中hosts後,彈出的對話框中,勾選“Enable remapping ofrequests for…..”
6、此時開啟PC的 Switch hostS,並應用需要指向的host
7、點擊“Import Windows hosts files”鏈接,host已設置完成,點擊“Save”保存
操作完以上步驟後,完成如下圖:
8、設置以上7個步驟之後,重新啟動fiddler
設置手機連接:
1、打開CMD,輸入IPconfig 回車,獲取PC 的IP地址(註:IP地址設置自動獲取,每天需要重新獲取IP地址)
2、手機、電腦連接同一個WiFi, 設置手動
3. 設置完手機端就可以抓取http協議的訪問鏈接了。要想抓取https還需要安裝一下證書。
在手機瀏覽器輸入上面查到的電腦端ip地址:端口號,例如上面的就是輸入:172.20.100.46:8888,然後回車
有的安卓手機下載完成就會自動安裝,但是ios手機和部分安卓手機需要手動進行證書安裝。
IOS:設置 —> 通用 —> 關於本機 —> 受信任證書存儲區,找到需要安裝的證書,安裝即可。
!!! 註意:ios的安裝完成需要進行信任:關於本機->證書信任設置->點進去把你自己安裝的證書開關打開即可。
ANDROID:設置 —> 安全 —> 從手機存儲安裝(或者是:設置 —> 其他設置 —> 設備與隱私 —> 從存儲設備安裝證書),找到需要安裝的證書,安裝即可。
小米手機比較特殊:WLAN-->高級設置-->安裝證書 需要輸入安裝憑據(鎖屏密碼)
當然,找不到設置路徑在哪的時候,可以選擇搜索,關鍵詞:fiddler 或者下載時看到的文件名稱
證書安裝完成後,就可以抓取https的鏈接啦~
轉自:https://www.cnblogs.com/qingqing-919/p/8444828.html
Fiddler-給手機設置代理並抓取https鏈接