抓包工具Fidder詳解(主要來抓取Android中app的請求)

jopen 10年前發布 | 124K 次閱讀 Fidder 網絡技術

第一步:下載神器Fiddler,下載鏈接:

http://fiddler2.com/get-fiddler

下載完成之后,傻瓜式的安裝一下了!


第二步:設置Fiddler
打開Fiddler,     Tools-> Fiddler Options (配置完后記得要重啟Fiddler)
選中"Decrpt HTTPS traffic",    Fiddler就可以截獲HTTPS請求
選中"Allow remote computers to connect".  是允許別的機器把HTTP/HTTPS請求發送到Fiddler上來

抓包工具Fidder詳解(主要來抓取Android中app的請求)

 

抓包工具Fidder詳解(主要來抓取Android中app的請求)

記住這個端口號是:8888

第三步:設置Android手機

首先獲取PC的ip地址:命令行中輸入:ipconfig,獲取ip地址

抓包工具Fidder詳解(主要來抓取Android中app的請求)

好吧,這時候我就拿到了IP地址和端口號了

下面來對Android手機進行代理設置,本人使用的是三星的G4:

確定一下手機和PC是連接在同一個局域網中

進入手機的設置->點擊進入WLAN設置->選擇連接到的無線網,長按彈出選項框:如圖所示:

抓包工具Fidder詳解(主要來抓取Android中app的請求)

選擇修改網絡配置:

抓包工具Fidder詳解(主要來抓取Android中app的請求)

 選擇顯示高級選項,將代理設置成手動,將上面獲取到的ip地址和端口號填入,點擊保存。這樣就將我們的手機設置成功了。

第四步:下載Fiddler的安全證書

使用Android手機的瀏覽器打開:http://10.2.145.187:8888, 點"FiddlerRoot certificate" 然后安裝證書,如圖:

抓包工具Fidder詳解(主要來抓取Android中app的請求)

到這里我們就設置好所有的值,下面就來測試一下,首先安裝網易新聞App。

下面打開Fiddler,然后打開手機中的網易新聞app,Fiddler抓包如下:

抓包工具Fidder詳解(主要來抓取Android中app的請求)

這樣就抓取Android移動端的數據包成功了,這個對于我們后面進行網絡數據請求的調試有很大的幫助,我們可以通過這個方法來判斷我們請求網絡是否成功!

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!