網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

如何用Fiddler對Android應用進行抓包

欄目: IT科技 / 發佈於: / 人氣:4.12K
Fiddler是一個http協議調試代理工具,它能夠記錄並檢查所有你的電腦和互聯網之間的http通訊,設定斷點,檢視所有的"進出"Fiddler的數據(指cookie,html,js,css等檔案,這些都可以讓你胡亂修改的意思)。Fiddler 要比其他的網絡調試器要更加簡單,因爲它不僅僅暴露http通訊還提供了一個用戶友好的格式。通常做開發需要抓取手機app的http/httPS的數據包,想看APP發出的http請求和響應是什麼,這就是Fiddler對Android應用進行抓包了,那麼這個過程是如何進行的,下面我就來說說,有需要的朋友可以參考一下:

如何用Fiddler對Android應用進行抓包

方法

用360搜尋一下“Fiddler”,點擊進入官網下載並完成安裝(如下圖):

如何用Fiddler對Android應用進行抓包 第2張

開啟“Fiddler”設定下Fiddler代理(如下圖):

如何用Fiddler對Android應用進行抓包 第3張

在Fiddler Options”對話框切換到“Connections”選項卡,然後勾選“Allow romote computers to connect”後面的複選框,然後點擊“OK”按鈕(如下圖):

如何用Fiddler對Android應用進行抓包 第4張

在本機命令行輸入:ipconfig,找到本機的ip地址(如下圖):

如何用Fiddler對Android應用進行抓包 第5張

開啟android設備的“設定”->“WLAN”,找到你要連接的網絡(如下圖):

如何用Fiddler對Android應用進行抓包 第6張

找到網絡後在上面長按,然後選擇“修改網絡”(如下圖):

如何用Fiddler對Android應用進行抓包 第7張

這個時候會彈出一個網絡設定對話框,然後勾選“顯示進階選項”,在“代理”後面的輸入框選擇“手動”,在“代理服務器主機名”後面的輸入框輸入電腦的ip地址,在“代理服務器端口”後面的輸入框輸入8888,然後點擊“儲存”按鈕(如下圖):

如何用Fiddler對Android應用進行抓包 第8張

最後啓動android設備中的瀏覽器,訪問360搜尋的首頁,在fiddler中就可以看到完成的請求和響應數據,這就是用Fiddler對Android應用進行抓包的整個過程(如下圖):

如何用Fiddler對Android應用進行抓包 第9張