-
IDDLER是乙個非常流行和有用的HTTP資料包捕獲工具,它的原理是在機器上開啟乙個HTTP伺服器,然後它會**所有的HTTP請求和響應,因此,它比一般的Firebug或Chrome資料包捕獲工具要容易使用得多。 不僅如此,它還可以支援一些高階功能,例如請要求重播。 顯然,它可以支援移動應用程式的 HTTP 資料包捕獲。
本文將介紹如何使用 Fiddler 通過移動應用捕獲資料包。
工具 原材料。
fiddler
Android 裝置。
方法步驟。
啟動 Fiddler,開啟選單欄中的“工具”>“Fiddler 選項”,然後開啟“Fiddler 選項”對話方塊。
在“Fiddler 選項”對話方塊中,切換到“連線”選項卡,然後勾選“允許 Romote 計算機連線”後面的框,然後單擊“確定”按鈕。
開啟Android裝置的“設定”->Wi-LAN“,找到要連線的網路,長按,然後選擇”修改網路“,會彈出網路設定對話方塊,然後勾選”顯示高階選項”。
在“**”後面的輸入框中選擇“手動”,在“**培建昌伺服器主機名”後面的輸入框中輸入計算機的IP位址,在“**伺服器端口”後面的輸入框中輸入8888,然後點選“儲存”按鈕。
然後在 Android 設定中啟動瀏覽器並訪問主頁,你可以在 Fiddler 中檢視已完成的請求和響應資料。
-
如何使用 Fiddler 捕獲 Android 應用的資料包:
1. 啟動 Fiddler,開啟選單欄中的“工具”>“Fiddler 選項”,然後開啟“Fiddler 選項”對話方塊。
2.切換到“Fiddler選項”對話方塊中的“連線”選項卡,然後勾選“允許Romote計算機連線”後面的框,然後單擊“確定”按鈕,記住**埠號(注意,此介面中的埠號可以根據自己的喜好進行修改,建議保留預設值)。
3. 設定完成後,重新啟動 Fiddler
5.開啟Android裝置的“設定”->Wi-Lan“,找到要連線的網路,長按,然後選擇”修改網路“,會彈出網路設定對話方塊,然後選中”顯示高階選項”。
6.在“**”後面的輸入框中選擇“手動”,在“**伺服器主機名”後面的輸入框中輸入計算機的IP位址,在“**伺服器端口”後面的輸入框中輸入8888,然後點選“儲存”按鈕。
-
1. 在電腦上安裝 Fiddler1.
Fiddler 的操作機制實際上是在計算機上的埠 8888 上偵聽 http**。 對於 PC 端 Fiddler 啟動,預設 IE ** 設定為:8888,其他瀏覽器需要手動設定,因此如果需要監聽 PC Chrome 網路請求,請改為:
8888可以監聽資料,手機可以按照以下設定完成整個系統的http**。
2. 在 PC 上配置 Fiddler 和手機。
1) 將 Fiddler 配置為允許 HTTPS 偵聽
開啟“Fiddler”選單項“工具”-“Fiddler 選項”>,然後選擇“解密 https 流量”和“忽略伺服器證書錯誤”,如下圖所示
fiddler https options
第一次提示你是否信任 Fiddler 證書和安全提醒時,請選擇“是”,然後你也可以在系統的證書管理中對其進行管理。
2) 將 Fiddler 配置為允許遠端連線。
如上圖,點選選單中的“連線”,勾選“允許遠端計算機連線”,預設監聽埠為8888,如果被占用,也可以設定,配置完成後需要重啟Fiddler,如下圖所示:
3)配置移動客戶端。
在PC端,執行ipconfig檢視Fiddler所在機器的IP位址,本地IP位址如下圖所示。
移動瀏覽器訪問:8888,即 Fiddler 所在機器的 IP 加埠,**Internet 訪問。 頁面如下圖所示
-
有很多這樣的教程可以自己搜尋,網際網絡上有一堆。
-
我也想知道,我也想知道