一、下載並安裝軟件
1、安卓手機模擬軟件:夜神模擬器。
下載地址:https://www.yeshen.com/
2、抓包工具:fiddler。
下載地址:https://www.telerik.com/fiddler
二、配置fiddler
1、打開fiddler軟件,通過如下步驟重置證書:
菜單欄 -> Tools -> Options -> HTTPS -> Actions -> Reset All Certificates
2、通過如下步驟設置fiddler監聽的端口號並允許遠程連接:
菜單欄 -> Tools -> Options -> Connections -> 修改Fiddler listens on port爲8012,並勾選Allow remote computers connect
三、設置夜神模擬器
1、打開夜神模擬器軟件,通過如下步驟設置模擬器的網絡連接:
點擊設置圖標 -> 點擊WLAN -> 鼠標左鍵長按 WiredSSID -> 點擊修改網絡-> 點擊顯示高級選項 -> 代理選擇手動,代理服務器主機名填寫爲當前電腦的IPV4的地址,代理服務器端口寫爲8012(和fillder的fiddler listens on port對應),如下圖所示:
2、在模擬器的瀏覽器中訪問http://ipv4.fiddler:8012/ 並點擊FiddlerRoot certificate來安裝證書,如圖所示。
四、抓包。
以騰訊軟件天天快報爲例,先在模擬器下載快報APP,然後訪問某個新聞,則可以在fiddler中抓包這個新聞的APP請求,如圖:
抓到該新聞的APP請求:
之後便可以用該請求的規律爬APP了~!