1. 程式人生 > >如何用Fiddler對Android應用進行抓包

如何用Fiddler對Android應用進行抓包

pic block pos html 找到你 format name itl gpo

Fiddler是一款非常流行並且實用的http抓包工具,它的原理是在本機開啟了一個http的代理服務器,然後它會轉發所有的http請求和響應,因此,它比一般的firebug或者是chrome自帶的抓包工具要好用的多。不僅如此,它還可以支持請求重放等一些高級功能。顯然它是可以支持對手機應用進行http抓包的。本文就來介紹下如何用fiddler對手機應用來抓包。

工具/原料

  • Fiddler
  • Android設備

方法/步驟

  1. 啟動Fiddler,打開菜單欄中的 Tools > Fiddler Options,打開“Fiddler Options”對話框。

    技術分享圖片
  2. 在Fiddler Options”對話框切換到“Connections”選項卡,然後勾選“Allow romote computers to connect”後面的復選框,然後點擊“OK”按鈕。

    技術分享圖片
  3. 在本機命令行輸入:ipconfig,找到本機的ip地址。

    技術分享圖片
  4. 打開android設備的“設置”->“WLAN”,找到你要連接的網絡,在上面長按,然後選擇“修改網絡”,彈出網絡設置對話框,然後勾選“顯示高級選項”。

    技術分享圖片
  5. 在“代理”後面的輸入框選擇“手動”,在“代理服務器主機名”後面的輸入框輸入電腦的ip地址,在“代理服務器端口”後面的輸入框輸入8888,然後點擊“保存”按鈕。

    技術分享圖片
  6. 然後啟動android設備中的瀏覽器,訪問百度的首頁,在fiddler中可以看到完成的請求和響應數據。

    技術分享圖片

如何用Fiddler對Android應用進行抓包