如何用安卓手機抓包

在平常的開發和調試過程中免不了抓包分析數據,通常大家都是通過配置代理,在PC上使用fiddler或者charles之類的軟件來抓包,要配置代理稍微有點麻煩,而且一旦網絡被限制,用這種辦法就不行了,這裏介紹一種在安卓手機上直接抓包的方法。

操作方法

(01)從應用寶搜索capture

如何用安卓手機抓包

(02)安裝完成後運行capture,首次進入會提示需要root權限,需授權。(部分機型如小米使用了第三方工具,此時授權成功後需要退出重進一下應用)

(03)如果授權成功,就可以直接抓包了。應用的首頁有3個標籤頁,對於大部分開發哥來說,可能最關注的就是HTTP這一頁了。把軟件退到後臺,進入你需要抓包調試的頁面,然後再次進入軟件後就能看到捕獲的數據包了。

如何用安卓手機抓包 第2張

(04)點擊其中某一項可以查看數據包的詳細信息,包括傳輸的實體數據、tcp頭等。如果傳輸的是圖片,還能直接將圖片還原出來。

如何用安卓手機抓包 第3張

特別提示

手機需要root