1. 程式人生 > >Fiddler-給手機設置代理並抓取https鏈接

Fiddler-給手機設置代理並抓取https鏈接

ons 獲取IP地址 電腦 但是 quest 輸入 rop 地址 密碼

註:有兩部分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鏈接