欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

移動開發過程常用的抓包工具都有哪些

錢諍諍2年前28瀏覽0評論

移動開發過程常用的抓包工具都有哪些?

目前在開發過程中,使用抓包工具最多的兩款工具就是Fiddler和Charles。因為這兩款工具的核心功能都是抓包,而且他們都具有相類似的功能 。所以,從需求滿足度來說,使用任意一款工具基本都能滿足我們的需求 。

抓包工具的原理

無論那款工具,他們的原理都是一樣,就是在客戶端和服務端間設置了一個代理,客戶端發送的每個請求都會被抓包工具截取到,這樣抓包工具就可以對請求的報文進行查看,篡改,重定向等操作 。

兩款工具的主要差別

那么,他們差別又是什么呢 ? 就是對數據報文的展示方式不同。

fiddler展示的報文是按照接收到數據報文的前后順序來展示的,先接收到的展示到上端,后接收到的放在下面。Charles展示的報文是按照URL進行分類展示的,同一URL主機下所有請求都會被放在同一個url下。

以上兩種展示各有利弊,具體使用那款工具,看個人的需求和喜好 。、

fiddler截圖

Charles截圖

Fiddler工具的主要功能

因為兩款工具的多數功能相同,那么這里就著重介紹一款工具的主要功能。

報文顯示-Inspectors

抓包可以說是Fiddler的核心功能,抓包的目的主要是為了查看,那么這個功能就是查看請求報文的。在Inspectors中,會將報文按照不同的情況進行分類展示,能方便更加方便和便捷的查看 。

設置過濾-Filters

常用fiddler的同學,基本都會通過Filters過濾掉無關請求,只保留我們所關注的 。它的過濾條件也和強大,可以按照不同條件進行組合過濾。

發送請求-Composer

我們常用抓包工具是進行抓包的 ,但是Fiddler也支持發送請求。它支持不同請求類型的接口請求,同時也支持進行批量接口的執行,最主要的是使用此功能和抓包結合起來使用,操作起來更加方便快捷 。

性能監控-Statistics

在fiddler中,其實也支持簡單的性能監控,但它無需腳本錄制,配置監控等操作。你只要在APP內進行正常操作。它就已經搜集到了你APP的性能數據了。

建立規則-AutoResponder

通過此功能建立不同的規則,你就可以對符合條件的請求修改返回數據了,對地址進行重定向等操作 。

設置斷點-Breakpoints

設置斷點可以將發送過來的請求暫停,然后可改請求,可改響應,想讓它返回啥它就能返回啥 。 Fiddler的斷點功能非常強大,支持多處設置,多種場景的使用 。

命令執行-QuickExec

這個輸入欄里可以輸入很多命令,這些命令雖然也可以通過操作實現,但是給了我們更多的選擇 。

自定義功能-FiddlerScript

如果說上面的這些功能還不能夠滿足你的需求,那就使用FiddlerScript來定制你的個人功能吧,因為通過它幾乎可以實現fiddler支持的任何功能 ,就是這么的強大 。

css 動畫 反向,移動開發過程常用的抓包工具都有哪些