第一種:抓取PC端瀏覽器的Https請求
Chrome/IE
信任的系統的根證書
操作步驟:
- 打開Fiddler ,選擇Tools >0ptions >HTTPS >Decrypt HTTPS traffic
- 安裝證書
- 記得重啟你的Flddler及瀏覽器
Firefox
有自己的一套證書管理系統
操作步驟:
- 導出證書,選擇Tools >Options->HTTPS. >Decrypt HTTPS trffic,點擊Actions >Export Root Crtificate to Desktop
- 打開Firefox,搜索證書,打開證書管理器,導入桌面的證書
- 記得重啟你的Flddler及瀏覽器
火狐怎么安裝fiddle的證書
1、導出fiddle的證書,導出的證書在桌面
第二種:抓取App端的Https請求
准備條件
- 真機
- 必須要把真機和電腦連接到同- -個路由器(可以相互的ping通)
- 模擬器
- 安裝在電腦端的,所以它的網絡是共享電腦端,我們不需要做其他的設置
操作步驟:
1.打開Fiddler, 設置監聽的端口,必須要把allow remote computers to connect 勾選,設置完成后需要重啟
2.模擬器--打開設置--WiredSSID,長按WiredSSID
3.打開手機端瀏覽器,輸入http://192.168.1.222:7777 點擊連接下載證書
4.檢驗證書是否安裝成功,設置->安全->信任的憑據>用戶
到目前為止就設置完成,就可以抓取http
抓取 HTTPS 的需要:
App繞過SSL Pinning機制抓取Https請求:https://www.cnblogs.com/yyoba/p/12370510.html