Fiddler—APP抓包詳解(十三)


第一步:Android手機代理設置:

手機和fiddler位於同一個局域網內:

1.首先從fiddler處獲取到ip地址和端口號:

,點擊online,最后一行就是ip地址

,可以獲知端口號為8888,同時將Allow remote computers to connet勾選上,允許遠程設備連接

2.手機上填寫代理:

代理主機名處填寫剛才獲取到的ip地址,代理服務器端口處填寫端口號8888,然后保存

第二步:安裝證書:

1.在手機瀏覽器上輸入:http://ip地址:8888

2.點擊頁面底部FiddlerRoot certificate  下載證書

3.打開設置>更多設置>系統安全>加密與憑據>從存儲設備安裝選擇下載好的FiddlerRoot.cer進行安裝

4.瀏覽器打開https://www.baidu.com/,已經可以抓取HTTPS包了

 

IOS手機抓包:

和安卓的步驟差不多:
1.點擊Tools——Fiddler Options ——connections

2.勾選Allow Remote computes to connect

3.重啟Fiddler

4.確保防火牆允許Fiddler 進程可以遠程連接

5.IOS設備連接WIFI,確保ios設備可以訪問到http://FiddlerMachineIP(就是ip地址):8888,該地址會返回Fiddler Echo Service(證書下載)

6.點擊手機設置——wifi——打開連接的wifi設置

7.點擊設置代理——手動

8.設置ios代理服務器地址為Fiddler所在主機的ip地址

9.設置端口為Fiddler監聽的端口

10.打開存儲  保存代理設置

11.打開一個非HTTPS的網站,此時Fiddler已經可以捕獲HTTP請求了

12.安裝證書解密HTTPS:在ios設備打開瀏覽器,訪問http://ipv4:8888/

13.點擊Fiddler Echo Service 頁面底部FiddlerRoot certificate下載證書

14.打開FiddlerRoot.cer 文件並安裝

15.安裝成功后,在通用——關於本機——證書信任設置中,信任剛安裝的Fiddler證書

16.Safari打開https://www.baidu.com,已經可以抓取HTTPS了

 


免責聲明!

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



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