fiddler安裝配置及抓取web和手機請求包方法

一、Fiddler的安裝

1.1簡介:

Fiddler是位於客戶端和服務器端之間的代理,也是目前最常用的抓包工具之一 。它能夠記錄客戶端和服務器之間的所有 請求,可以針對特定的請求,分析請求數據、設置斷點、調試web應用、修改請求的數據,甚至可以修改服務器返回的數據,功能非常強大,是web調試的利器。

 

1.2 下載安裝

下載地址:https://www.telerik.com/fiddler

安裝方法:雙擊安裝文件->I Agree ->Install

 

二、Fiddler的配置

2.1電腦瀏覽器抓包

(1)首先配置解析https加密請求

 Tools > Options > HTTPS > 勾選Decrypt HTTPS traffic option->Actions 安裝證書

安裝證書兩種方法:

A.選擇Actions第二個選項將證書導出到桌面,然後在對應的瀏覽器裏面添加即可。

 谷歌導入證書方法:設置->隱私和安全性->管理證書(推薦B方式)

B.選擇Trust Root Certificate選項,然後全部選擇是就行了。

(2)pc瀏覽器打開網頁就能看到監聽到的http請求了

2.2 手機或手機模擬器APP抓包

前提條件:Fiddler所在的電腦和手機必須處在同一個局域網內

(1)Fiddler端:允許移動終端連接配置(提供代理)

     勾選Allow remote computers to connect選項,然後重啓Fiddler

(2)手機端:wifi配置代理

   IOS: 點擊所連wifi感嘆號->配置代理->手動->輸入Fiddler端電腦IP 和 (1)配置的端口

   安卓手機:長按所連選擇修改網絡,配置代理。

如下圖模擬器中配置:

  1. 先配置好代理
  2. 手機瀏覽器輸入Fildder端電腦IP:端口 進入證書下載頁面,下載完成安裝即可,證書名稱隨便寫。

 

 

(3)手機打開app,Fiddler能監聽到http請求代表配置成功。

 

三、對請求過濾

3.1常用過濾設置

  1. 配置實例如下,可以自行diy.
  2. 過濾掉圖片css等資源.

     正則表達式:REGEX:\.(css|google|favicon|jpg|png|jpeg|gif\?.*)+

參考文獻

https://www.telerik.com/support/fiddler

https://www.jianshu.com/p/1080e3b381a0

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章