最強抓包神器 Fiddler 手機抓包詳解

一、Fiddler 簡介

Fiddler 是一款強大的抓包工具,原理是以 web 代理服務器的形式進行工做的:HTTP 代理web

二、Fiddler 配置

2.1 容許監聽https

Fiddler 若是抓取 https 協議會話須要進一步配置,在 Tools ->Options 菜單下,選擇HTTPS標籤並配置以下: image-20201215142708142瀏覽器

2.2 容許遠程鏈接

手機抓取須要配置遠程鏈接,在 Tools ->Options 菜單下,選擇Connections標籤並配置以下:服務器

監聽端口 8888 並容許遠程鏈接 image-20201215144559283markdown

防火牆須要開放 8888 端口網絡


三、手機配置

須要電腦與手機處於同一網段(例如同一局域網)iphone

以 iphone 爲例工具

3.1 下載證書

打開手機瀏覽器,輸入 http://【fiddler電腦IP地址】:【fiddler設置的端口號】,例如 http://192.168.123.100:8888 能夠下載證書並安裝。在打開的頁面中,點擊 FiddlerRoot certificate 下載證書,點擊容許 oop

3.2 安裝證書

在Settings系統設置中,點擊 Profile Downloaded(已下載的配置文件) spa

點擊 Install ,安裝證書 3d

不一樣系統手機的下載路徑不同,例若有的是: 設置->通用->關於本機->證書信任設置

3.3 配置代理

配置手機無線信號的代理

手機設置 -> WLAN -> 選擇無線網絡 -> HTTP Proxy,選擇 Manual,Server 爲 Fiddler 的電腦 ip 地址,端口號爲 Fiddler 的端口號:

此時操做瀏覽器或APP,在 fiddler 中能夠看到完成的請求和響應數據: image-20201215151817118

相關文章
相關標籤/搜索