西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁西西教程其它教程 → fiddler2抓包工具使用圖文教程

fiddler2抓包工具使用圖文教程

相關(guān)軟件相關(guān)文章發(fā)表評論 來源:西西整理時間:2012/5/15 14:27:43字體大小:A-A+

作者:佚名點擊:24955次評論:0次標(biāo)簽: 抓包

  • 類型:網(wǎng)絡(luò)共享大。434KB語言:英文 評分:5.0
  • 標(biāo)簽:
立即下載

一、軟件簡介:

   一款免費且功能強大的數(shù)據(jù)包抓取軟件。它通過代理的方式獲取程序http通訊的數(shù)據(jù),可以用其檢測網(wǎng)頁和服務(wù)器的交互情況,能夠記錄所有客戶端和服務(wù)器間的http請求,支持監(jiān)視、設(shè)置斷點、甚至修改輸入輸出數(shù)據(jù)等功能。fiddler包含了一個強大的基于事件腳本的子系統(tǒng),并且能夠使用.net框架語言擴展。所以無論對開發(fā)人員或者測試人員來說,都是非常有用的工具。

二、fiddler的下載與安裝:

1、下載fiddler2漢化版軟件,下載地址:http://innovatechautomation.com/soft/42248.html

2、下載完成后,解壓文件,然后點擊“Fiddler.exe”文件即可啟動軟件。

三、fiddler實用功能使用說明:

1、fiddler捕獲瀏覽器的會話:

     能支持http代理的任意程序都能被fiddler捕獲到,由于fiddler的運行機制就是監(jiān)聽本機上的8888端口的http代理,所以我們要將瀏覽器的IE代理設(shè)置為127.0.0.1:8888,我們就以360瀏覽器為例設(shè)置瀏覽器的代理:點擊【工具】—【Internet選項】—【連接】—【局域網(wǎng)設(shè)置】,再點擊代理服務(wù)器的【高級】按鈕,將HTTP代理服務(wù)器地址改為127.0.0.1:8888。

                                                          圖一:設(shè)置瀏覽器代理

2、使用fiddler捕獲HTTPS會話:

   默認(rèn)情況下,fiddler是不會捕獲https會話的,所以需要自行設(shè)置一下。啟動軟件,點擊【工具】—【fiddler選項】,在彈出的新窗口中,點擊HTTPS選項卡,將捕獲HTTPS連接這一選項前面全打上勾,點擊OK就操作成功了。如下圖所示:

                                                   圖二:設(shè)置可以捕獲HTTPS會話

3、fiddler主界面介紹:

     啟動fiddler,我們就會看到該軟件的主界面,軟件窗口大體可以分為六大部分:菜單欄、工具欄、會話列表、命令行工具欄、HTTP Request顯示欄、Http Response顯示欄。讓你在捕獲數(shù)據(jù)的時候一目了然。

                                                               圖三:fiddler主界面圖

4、查看HTTP統(tǒng)計視圖:

      通常fiddler會話列表中會顯示捕獲的所有的http通信量,并以列表的形式展示出來,點擊你想查看的一個或者多個會話,再點擊軟件右邊的【統(tǒng)計】菜單,你就可以很輕松的查看到請求數(shù)、發(fā)送字節(jié)數(shù)等信息。如果你選擇第一個請求和最后一個請求,還可以獲得頁面加載所消耗的總體時間,還可以從圖表中分辯出那些請求耗時最多,從而可以對頁面的訪問速度進行優(yōu)化。

                                                            圖四:查看某一會話的詳細信息

5、QuickExec命令行的使用:

     QuickExec命令行是會話列表下邊的黑色區(qū)域,你可以在里面輸入命令,回車之后即可執(zhí)行你的命令,非常方便,在這里為大家介紹幾個常用的命令:

      help  打開官方的使用頁面介紹,所有的命令都會列出來

      cls   清屏  (Ctrl+x 也可以清屏)

      select  選擇會話的命令

      ?.png  用來選擇png后綴的圖片

      bpu  截獲request

                                                     圖五:QuickExec命令行的使用

6、如何在fiddler中設(shè)置斷點修改Response:

   主要有兩種方法:

1、點擊【設(shè)置】菜單—【自動斷點】—【響應(yīng)之后】,這種方法是中斷所有的會話,如果你想消除斷點的話,就點擊【設(shè)置】—【自動斷點】—【禁用】就可以了。

2、在QuickExec命令行中輸入:“bpuafter 網(wǎng)址/會話名”,這種方法是中斷某一具體的會話,如果想消除命令的話,在命令行中輸入“bpuafter”。

   7、如何在fiddler中創(chuàng)建AUTOResponder規(guī)則:

        設(shè)置AUTOResponder規(guī)則的好處是允許你從本地返回文件,而不用將http request發(fā)送到服務(wù)器上。我們就以訪問博客園網(wǎng)站為例說明一下該功能的用法。

        1) 打開博客園首頁,把博客園的LOGO圖片保存在本地,并把圖片修改一下。

        2) 打開fiddler找到剛才我們有該LOGO圖片的會話,然后點擊軟件右邊的自動響應(yīng)選項卡,在“Enable authomatic reponses”和“permit passthrought unmatched requests”前面都打上勾,將會話拖到“自動響應(yīng)”列表框中。

        3) 在右下角的Rule Editor的第二個文本框選擇“Find a File……”,然后選擇本地保存的圖片,點擊“SAVE”按鈕保存就可以了。

                                                              圖六:選擇修改后的LOGO文件       

     4) 我們再次打開博客園首頁,注意觀察LOGO圖片已經(jīng)變成我們所修改的那張了。

                                                           圖七:效果圖

  8、fiddler的會話比較功能的使用:

       選中兩個會話,右鍵點擊“Compare”,就可以利用WinDiff來比較兩個會話有什么不同了。(注:使用這個功能的前提是你要安裝有WinDiff)

                                                             圖八:比較兩個會話

  9、fiddler還有編碼小工具,下面我們來看一下應(yīng)該怎么使用:

     1)單擊工具欄的“編碼器”按鈕

     2)在彈出的新窗口中,你就可以操作了,如下圖所示。

                                                                 圖九:編碼工具的使用

  10、fiddler查詢會話:

      1)點擊【編輯】菜單—【查詢會話】或者使用快捷鍵Ctrl+F。

      2)在彈出的新窗口中輸入你要查詢會話,點擊“find session”按鈕之后,你就會發(fā)現(xiàn)查詢到的會話會用黃色標(biāo)注出來。

                                                    圖十:尋找會話—填寫會話關(guān)鍵詞

                                                 圖十一:被找出的會話用黃色標(biāo)注出來了

  11、如何在VS調(diào)試網(wǎng)站的時候使用Fiddler:

        如果你想在用visual stuido 開發(fā)ASP.NET網(wǎng)站的時候也用Fiddler來分析HTTP, 但是默認(rèn)的Fiddler是不能嗅探到localhost的網(wǎng)站。有兩個方法可以供你選用:

      1)你只要在localhost后面加個點號,F(xiàn)iddler就能嗅探到。例如:原本ASP.NET的地址是 http://localhost:2391/Default.aspx, 加個點號后,變成 http://localhost.:2391/Default.aspx 之后就可以被fiddler捕獲到了。

                                               圖十二:捕獲localhost的網(wǎng)站

      2)在hosts文件中加入127.0.0.1  localsite這樣也可以被捕獲到。

  本文只為大家介紹fiddler的部分的主要功能的使用方法,因為fiddler真的功能太強大了,這里無法被全部羅列出來,如果你還有什么關(guān)于fiddler使用方法不明白的地方或者有什么建議,歡迎留言,護衛(wèi)神技術(shù)頻道會為您做詳細的解答的。

    相關(guān)評論

    閱讀本文后您有什么感想? 已有人給出評價!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評論

    最新評論

    發(fā)表評論 查看所有評論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)