使用fiddler 軟件監聽手機app的http請求


前言

系統: Windows

通過 fiddler官網或者其它途徑獲取 fiddler 安裝包,然后安裝好 fiddler

我使用的是 Fiddler5 綠色版的

操作步驟

  1. fiddler導出ca證書

操作路徑:
Tools -> Fiddler Options ->HTTPS(工具 -> 選項 ->HTTPS),然后點擊 Action(動作)按鈕,選擇Export Fiddler Root Certificate to Desktop(導出根證書到桌面)

如下圖所示:

uploads/200211/20200211221855.png

  1. 設置 連接
    操作路徑:

Tools -> Fiddler Options ->Connection

工具 -> 選項 ->連接

如下圖所示:

uploads/200211/20200211223308.png

設置完成之后,重啟 fiddler軟件,到此fiddler 的設置已完成。

  1. 將導出的證書放入到手機中

如 手機安裝一個FTP 服務器app,開啟ftp服務,然后通過電腦的 ftp 客戶端連接ftp 上傳 導出的證書。

小米手機安裝證書步驟: 設置 -> WLAN -> 高級設置 -> 安裝證書,會彈出一個窗口,證書名稱自定義,憑據用途 選擇VPN和應用,點擊確定按鈕即可 安裝證書成功。

  1. 設置手機 WLAN的代理

    4.1 小米2s手機
    設置 -> WLAN,點擊當前手機已連接的wifi的 右箭頭進入到wifi設置頁面;
    4.2 SONY XZP手機(Android 9)
    設置 -> WLAN,點擊已連接的wifi名稱后面的 設定圖標進入wifi設置頁面,點擊 頁面右上角的筆圖標進行編輯,在彈出的窗口內容是有滾動條的,滾動到下面或收起鍵盤就可以看到 代理的設置部分
    4.3 榮耀play
    設置 -> WLAN,長按已連接的wifi名稱,選擇彈出的菜單中的修改網絡, 勾選顯示高級選項,即可看到 代理的設置部分

代理 選擇手動
主機名輸入運行fiddler的電腦ip地址(通過cmd命令ipconfig進行查看)
端口輸入第2步設置的Fiddler 監聽端口的端口值

uploads/200211/20200211-224840.png

  1. 操作手機一些需要請求網絡的app,電腦 fiddler 就會顯示手機發送的http請求。

References

  1. fiddler對安卓APP進行抓包
  2. Fiddler對安卓移動端的抓包測試


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM