抓包工具fiddler

2022-03-11 05:54:17 字數 1746 閱讀 9164

原文:

前提:

1.必須確保安裝fiddler的電腦和手機在同乙個wifi環境下

備註:如果電腦用的是台式電腦,可以安裝乙個隨身wifi,來確保台式電腦和手機在同一wifi環境下

安裝配置步驟:

2.配置fiddler

說明:1.fiddler listens on port是手機連線fiddler時的**埠號,預設8888即可

2.allow remote computers to connect是允許遠端傳送請求,需要勾上

說明:勾上decrypt https traffic,會抓到手機的https請求,如果想抓到https請求還需要在手機安裝證書,下面會介紹

【fiddler設定後一定要把fiddler重啟一下才會生效】

3.手機上的配置

3.1需要安裝fiddler證書

【檢視電腦ip的方法,直接在cmd下ipconfig,或者滑鼠滑過fiddler的online也可以看到ip位址】

3.2手機設定wifi的**

連線與電腦相同的wifi,修改wifi的網路,手動設定**,**伺服器主機名為電腦的ip位址,**埠為在fiddler裡設定的埠號,儲存後,fiddler將能夠收到手機上的請求資訊

以上就是配置方法,其他的就可以直接用了,比如在fiddler裡進行一下請求的過濾,只看某個伺服器下的請求,配置後要點一下actions來儲存過濾

在測試中可能會有測試環境,測試環境有的公司時網域名稱相同,但是hosts不同,通過不同的伺服器ip位址指向來確定是什麼環境。在pc測試上可以非常方便的更改本機hosts指向來切換測試環境和線上環境,在手機上更改hosts比較麻煩。這時候就可以利用fiddler來連線手機,更改電腦的hosts,來實現手機連線測試環境的操作。

注意:1.手機配置了**,fiddler必須啟動,手機才可以上網,如果fiddler關閉後手機是不可以聯網了,需要將**去掉才可以進行聯網。

2.fiddler啟東時,會預設將internet的**更改為127.0.0.1,在正常退出fiddler時**會恢復為原來的**。但是如果遇到fiddler不正常退出(比如程序直接殺掉),會導致**沒有恢復的情況,這是需要手動修改internet的**(恢復為原來的**或者取消**)

設定internet**的方法如下:

抓包工具fiddler

一 簡介 fiddler是位於客戶端和伺服器端的 是目前最常用的 抓包工具之一 它能夠記錄客戶端和伺服器之間的所有 請求,可以針對特定的 請求,分析請求資料 設定斷點 除錯 web應用 修改請求的資料,甚至可以修改伺服器返回的資料,功能非常強大,是 web除錯的利器。既然是 也就是說 客戶端的所有請...

Fiddler抓包工具

fiddler介紹 fiddler是一款非常流行並且實用的http抓包工具,原理是在電腦上開啟乙個http 伺服器,然後 所有的http請求和響應。不僅支援請求重放一些高階功能,也可以支援對手機應用進行http抓包。fiddler是用c 開發的工具,包含乙個簡單卻功能強大的基於jscript.net...

抓包工具Fiddler

網域名稱過濾 程序過濾 1 在客戶端程序區域,勾選或新增所需要的過濾條件即可,常用 只展示來自 下拉框 的程序流 選擇好後,啟用即可 若勾選 只展示包括 輸入內容 的url 一般針對遠端 手機端 程序進行篩選。2 瀏覽器和非瀏覽器程序過濾,在fiddler左側底部區域,可選擇 全部程序 全部隱藏 瀏...