《吐血整理》進階系列教程-拿捏Fiddler抓包教程(17)-Fiddler如何充當第三者,再識AutoResponder標籤-下篇

1.簡介

上一篇宏哥主要講解的一些在電腦端的操作和應用,今天宏哥講解和分享一下,在移動端的操作和應用。其實移動端和PC端都是一樣的操作,按照宏哥前邊抓取移動端包設置好,就可以開始實戰了。

2.界面功能解析

根據下圖圖標註位置對AutoResponder的界面功能進行說明。

1.Enable rules(激活規則):勾選此選項,自動響應纔會激活。

2.Accept all CONNECTs(接受所有連接):

3.Unmatched requests passthrough(跳過非匹配請求):如果不勾選此選項,那麼抓包的時候,會返回如下內容:

[Fiddler] The Fiddler AutoResponder is enabled, but this request did not match any of the listed rules. Because the "Unmatched requests passthrough" option on the AutoResponder tab is not enabled, this HTTP/404 response has been generated. 

這句戶的意思是,fiddler的自動響應激活了,但是請求沒匹配到任何列表中的規則。而且因爲跳過非匹配請求選項沒有激活,所以產生了http/404返回結果。

4.Enable latency(激活延遲):延遲響應時間,單位 ms(毫秒)。勾選了這個選項,在規則裏面就可以設置是立即返回響應,還是隔多少毫秒返回響應 。

5.Add rule(加入規則):添加規則,點擊此按鈕則,點擊此按鈕則會在規則框裏插入一個新的規則。

6.import(導入):支持導入之前捕獲的.saz文件。

7.Group(分組):對列表中所創建的規則進行分組。在列表中選中一些規則,點擊Group按鈕,就會把這些規則進行單獨分組,選中需要合併的組,點擊Ungroup,就可以進行解組。

8.規則框:

規則框有四個列,下面解釋每個列的意思:

  • if requests matches---這裏顯示的是匹配的條件
  • then response with---這裏顯示的是如果匹配條件,返回的文件
  • latency---這裏顯示的是延遲時間(毫秒),只有勾選了Enable latecy纔會展示出來
  • comments---註釋,這個是爲了明白規則的含義,自己設置的文本

規則框右鍵菜單:

Remote(del)

移除規則

promote(+) 將選中的規則向上移動
demote(-) 將選中的規則向下移動
clone 克隆一個選中規則到規則框

Set latency

設置響應延遲時間(毫秒) 
Set Comments 設置一個註釋,來提示當前規則的作用
Edit Response  編輯當前規則設置的響應文件(當響應文件是文本文件時)
Generate File  生成響應文件(這個我不知道其作用,如果有知道的,望告知)
Open Url  使用默認的網頁瀏覽器打開匹配條件中的網址 
Find 在規則框中尋找字符串,找到會高亮顯示所在規則 
Export All  導出處當前規則爲farx文件(Fidder AutoResponder XML)

9.rule editor(規則編輯):第一行是設置匹配條件,點開下拉,會看到很多fidder自帶的條件;第二行是設置返回,點開下拉,會看到很多fidder自帶的返回。

10.test(測試):這個就是用來測試匹配條件的,第一行,url pattern設置匹配公式,第二行test url設置測試的網址。點擊savechages,則會將條件替換爲rule editor的第一行

 

11.Match only once(只匹配一次):勾選此選項,那麼自動響應就只會響應一次。

12.Save(保存):按鈕可以在更改了規則之後,更新規則。

3.實戰應用

3.1實戰-修改返回的圖片(圖片重定向)

宏哥還是用夜神模擬器進行移動端的演示,在夜神模擬器安裝“百度手機助手”APP,然後編輯規則只要是圖片就全部重新定向宏哥本地的一個百度圖標圖片進行替換。

1.啓動Fiddler後,然後點擊“AutoResponder標籤”,如下圖所示:

2.勾選“Enable rules”、“Accept all CONNECTs”和“Unmatched requests passthrough”,然後點擊“Add Rule”。如下圖所示:

3.添加如下規則,所有APP中的圖片,替換成本地的圖片,如下圖所示:

4.添加完成,點擊“Save”,運行百度手機助手,如下圖所示:

5.查看所有的jpg格式的都變成了宏哥本地百度的圖片了,如下圖所示:

 4.小結

 以上,宏哥講解了如何替換線上圖片文件,其他的(本地調試文件、修改訪問的url和模擬Mock)和PC端類似,宏哥這裏不做贅述了,好了,今天時間也不早了,宏哥就講解和分享到這裏,感謝你耐心地閱讀!!!

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