手機app數據抓取之fiddler配置

1 配置fiddler

Fiddler是一個http協議調試代理工具,它能夠記錄並檢查所有你的電腦和互聯網之間的http通訊,設置斷點,查看所有的“進出”Fiddler的數據(指cookie,html,js,css等文件)。 Fiddler 要比其他的網絡調試器要更加簡單,因爲它不僅僅暴露http通訊還提供了一個用戶友好的格式。

由於手機app的通訊請求基本都是https的, 所以我們現在先在fiddler裏配置可以監控https協議的先.

1.1 https配置

選擇"tools-Options", 打開配置窗口, 選擇"https"頁籤,進行配置, 如下圖:
勾選上"Capture Https CONNECTS", “Decrypt HTTPS traffic” , “Ignore server certificate errors(unsafe)”
fiddler配置https

1.2 配置connections頁籤

如下圖
配置監控端口, 比如: 8888 . 記住這個端口, 後續配置時, 需要用到這個端口.
勾選中"Allow remote computers to connect"
fiddler配置connections
這樣配置好後, 我們的fiddler軟件就可以監控網絡中的https請求了.

接下來我們繼續配置安卓手機的pc模擬器.

一般情況下, 我們都是直接用手機真機進行配置. 爲了方便, 也可以使用Pc端手機模擬器.
下面介紹模擬器的配置

2 配置夜神模擬器

夜神安卓模擬器是一個可以讓手機應用程序運行在電腦上的軟件,它能在電腦上模擬安卓手機系統,並能安裝、使用、卸載安卓應用軟件,讓你在電腦上也能體驗操作安卓系統的全過程。

從官網下載安裝好後.

先查本機的ip地址:
在cmd命令行輸入: ipconfig /all 找到ip地址.

在夜神模擬器裏,打開"設置-wland" , 長按 “wiredSSID"選項, 點擊"修改網絡”, 進入配置頁面.
配置代理主機ip地址

勾選"顯示高級選項", 在代理服務器主機名輸入剛纔從cmd命令行找到的本機ip地址, 保存即可.
如下圖:
輸入代理服務器的主機名

經過上面兩個步驟, 我們就配置好監控手機app請求的https地址了.

在夜神模擬器裏下載app軟件

打開, 就可以看到fiddler可以監控到請求了.

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