Fiddler抓包工具详解(二)(fiddler菜单工具栏详解,相关快捷键)
文章目錄
- fiddler的主界面
- 菜單欄(設置選項)
- File菜單
- Rules菜單
- Tools菜單欄
- View菜單欄
- help菜單欄
- 工具欄
- 工具欄內容
- 如何顯示工具欄
- 增加備注
- 重放請求
- 移除會話
- 繼續會話
- 流模式
- 解碼
- 保持會話數量
- 選擇監聽目標
- 查找會話
- 報存
- 截圖功能
- 計時器
- 快捷打開瀏覽器
- 清楚緩存
- 文本編解碼
- 分離面板
- 本機網絡信息
- 相關快捷鍵
fiddler的主界面
端口修改,是否進行系統代理,常用操作
菜單欄(設置選項)
File菜單
(1)Capture Traffic是個開關,可以控制是否把Fiddler注冊為系統代理。當把Fiddler注冊為系統代理時,所有依賴于WinINET代理的應用(如IE瀏覽器和其他瀏覽器)會把Web請求發送給Fiddler.
(2)New Viewer 是用來打開一個新的fiddler窗口
(3)Load Archive 用于重新加載之前保存的fildder文檔
(4)Save 保存session會話
(5)Import Sessions… 導入session會話
(6)Export Sessions 導出session會話
(7)Exit 退出
(1)Copy下面的幾個子菜單分別支持復制選中Session的某些信息。
(2)Remove下面的子菜單分別支持從Web Session列表中刪除全部、選擇或未選中的Session
(3)Select All命令選擇Sessions列表的所有內容。
(4)Paste as Session命令會基于剪貼板上的內容,生成一個或多個模擬的Web Session.
(7)Find Session命令會打開Find Session窗口,搜索捕獲到的數據流。
Rules菜單
一般會點擊 Hide CONNECTS+Hide 304s
(1)Hide Image Request觸發器控制是否在Web Session列表中顯示圖像類Session.
(2)Hide CONNECTS觸發器控制是否在Web Session列表中顯示使用CONNECT請求方法的Session.(一般會選擇)
(3)Automatic Breakpoints子菜單控制Fiddler是否會自動在Before Requests或After Responses處設置斷點。Ignore Image觸發器控制這些斷點是否作用于圖片請求
(4)Customize Rules…菜單命令會使用配置的腳本編輯器打開當前的FiddlerScript文件
(5)如果選中Require Proxy Authentication菜單項,所有未提交Proxy-Authorization請求頭的請求會返回HTTP/407響應,要求客戶端安裝證書
該規則可以用于測試HTTP客戶端,確保這些規則在有證書的客戶端服務器上可以正常工作。
(6)如果選中Apply GZIP Encoding菜單項,只要請求包含具有gzip標識的Accept-Encoding請求頭,就會對除了圖片以外的所有響應使用GZIP HTTP進行壓縮。
該規則用于測試使用GZIP選項支持的客戶端是否真正對內容進行壓縮。該選項還支持性能調優,并且計算傳輸的壓縮后的數據流的字節數。
(7)如果選中Remove All Encoding,會刪除所有請求和響應的HTTP內容編碼和傳輸編碼
(8)Hide 304s選項會隱藏包含HTTP/304 Not Modified狀態的響應的所有Session.(一般會選擇)
(9)Request Japanese Content選項會把所有請求的Accept-Encoding請求頭設置或替換為ja 標識,表示客戶端希望響應以日語形式發送
(10)User-Agents子菜單支持把所有請求的User-Agent請求頭設置或替換成指定值。
(11)performance子菜單提供影響Web性能的簡單選項
Tools菜單欄
(1)Fiddler Options…打開Fiddler Options窗口,針對fiddler的設置
(2)WinINET Options…打開IE的Internet Options窗口,windows 的ie設置
(3)Clear WinINET Cache選項會清空IE和其他應用中所使用的WinINET緩存中的所有文件
(4)Clear WinINET Cookies選項會清空IE和其他應用中所發送的WinINET Cookie.
Session的Cookies還是保持不變
(5)TextWizard…對文本進行編碼和解碼的工具
(6)Compare Session選項只有當選中Web Session列表中的兩個Session時才有效。
(7)Reset Script 重置腳本
(8)Sandbox,打開http://webdbg.com/sandbox/
(9)View IE Cache
(10)New Session Clipboard…打開一個Session的剪貼板
(11)HOSTS…選項會打開Fiddler的Host Remapping工具
View菜單欄
(1)Show Toolbar控制Fiddler工具欄是否可見
(2)Default Layout、Stacked Layout、Wide Layout三種界面布局
(3)Minimize to Tray或按下CTRL+M可以最小化Fiddler到系統托盤中
(4)Squish Session List控制Web Session列表是否水平收縮
(5)AutoScroll Session list選項控制當添加新的Session時,Fiddler是否會自動滾動到Session列表的底部
help菜單欄
(1)Help 獲取幫助
(2)Fiddler Book 開發者寫的書
(3)Discussions 討論
(4)HTTP References HTTP參考文獻
(5)Troubleshoot… 疑難解答
(6)Get Priority Support… 購買最新支持
(7)Check for Support… 尋找支持
(8)Check for Updates… 檢查更新
(9)Send Feedback… 反饋
(10) About 相關內容
工具欄
工具欄內容
工具欄依次是:會話保存,數據重放(Replay),轉到(GO),數據流(Stream),解碼(Decode),保持所以會話(session),進程(Process),查找(Find),保存(Save),瀏覽(Browse),清除緩存(clear Cache),文字編碼(TextWizard),分離(Tearoff)
如何顯示工具欄
菜單欄中–view—show Toolbar控制打開和關閉工具欄
增加備注
表示增加會話備注,方便我們查看,可以通過前面菜單欄的save功能導出saz文件給他人看。
重放請求
表示回放會話,想要重新請求會話,可以使用此功能(快捷鍵 R重放一次),Shift+R,彈出提示框,輸入重放次數。
移除會話
表示刪除相應的會話。
清空會話列表,也可以進行過濾列表,清除相應種類的會話。
Remove all 刪除所有;
images 刪除所有圖片;
CONNECTs 刪除所有CONNECTs的請求;
Non-200s 刪除所有不是200的請求;
Non-Browser 刪除所有非瀏覽器請求;
Duplicate response bodies 刪除所有重復響應體的請求
繼續會話
表示可以使用請求往下走,這個可以和Fiddler斷點進行使用
設置斷點位置,
點一下請求前斷點,before response:這個是打在request請求的時候,未到達服務器之前
點兩下時響應斷點,.after response:也就是服務器響應之后,在Fiddler將響應傳回給客戶端之前。
流模式
表示用來模式切換,在流模型和緩沖模式下進行切換
流模式:理解成為一種實時通信的模式,有請求就有返回,也就是實時返回
緩沖模式:等待所有的請求都到一起在返回,也就是等所有的數據都準備好了以后才返回給客戶端
解碼
表示把http協議的響應體解碼出來,對所有響應解碼
對單個響應解碼,點擊下圖位置
保持會話數量
設置保存會話的數量,會話越多占用內存越大
選擇監聽目標
例如:只想要監聽谷歌瀏覽器的請求,就只需要放到瀏覽器上就行,后面的數字為進程號,再點一次取消
查找會話
查找會話請求,一般會話比較多的時候可以使用此工具進行查找和備注顏色(這個地方我查找請求中有百度的)
報存
表示保存需要的會話,文件格式 .saz
截圖功能
保存截圖功能,5秒后就把截圖保存下來了,保存后直接可以在fiddler上進行查看
計時器
表示計時器
快捷打開瀏覽器
表示快速啟動瀏覽器
清楚緩存
表示快速清除緩存
文本編解碼
表示快速編碼和解碼,點擊后,選擇解碼方式就可以了,get請求,url編碼
分離面板
表示窗口分離。想要恢復關閉就行
本機網絡信息
本機網絡信息,可以看到本機ip
相關快捷鍵
Shift + F5 是去緩存刷新快捷鍵
Shift + R,多次重放Session(會話)
ctrl + X ,刪除所有Session
Shift + Del 刪除選中以外的Session(會話)
Ctrl + F 查找會話
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的Fiddler抓包工具详解(二)(fiddler菜单工具栏详解,相关快捷键)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: idea好用的快捷键
- 下一篇: Fiddler抓包工具详解(三)(fid