1.Fiddler(Windows版),壹個抓包工具
2.真正的機器
3.壹個預搶包的app(我們以App搶包為例)
Fiddler是位於客戶端和服務器端的http代理,也是目前最常用的HTTP抓包工具之壹。它可以記錄客戶端和服務器之間的所有HTTP請求,分析請求數據,設置斷點,調試web應用程序,修改請求的數據,甚至可以針對特定的HTTP請求修改服務器返回的數據。它是壹個強大的web調試工具。
1.開放小提琴手
2.設置端口(工具->;Fiddler選項)只需使用默認選項。
用了1024之後,0-1023是大家熟知的端口,壹般是壹個系統和壹些端口設置的。端口1024到49151是註冊端口,分配給用戶進程或應用程序。
因為它是壹個代理,所有來自客戶端的請求必須首先通過Fiddler。
3.讓手機和PC在同壹個網絡(壹起壹個WiFi或者同壹個網段)。
檢查電腦的IP地址。
4.打開手機WiFi設置。
輸入WiFi詳細信息(不同的電話選項可能會有所不同)
手動設置代理(使用的手機在高級設置中)
主機名是PC的IP地址。
端口是Fiddler中設置的端口。
5.刷新應用程序要捕獲數據的頁面。
不小心用WebView搶到壹個app,尷尬了兩秒。
發現這個app會獲取手機的歸屬地和位置信息。
成功捕獲數據
瀏覽器請求它。
6.創建新的文本文件並保存捕獲的界面。例如:
7.壹個壹個抓接口,分析接口。
抓到手動設置代理後記得關掉,不然上網可能會很慢。