一. 安裝fiddler
https://www.telerik.com/fiddler
二. 配置fiddler,一下的ip要根據自己電腦情況設置
然后重啟Fiddler,一定要重啟!!!
三、配置模擬器 夜神或mumu
首先,你要保證你的代理IP是你電腦的IP,不要輸錯,另外,端口號也要和Fiddler設置的端口號一樣。
至於如何查看本地IP,打開cmd,輸入 ipconfig 獲取你的ip4地址:
還需要設置root權限,然后在瀏覽器中輸入 http://10.41.25.99:8888下載fiddler證書
然后點擊下載文件進行安裝,安裝后即可打開APP,然后在fiddler中看到數據
模擬器抓取https方法
說明:為了解決安卓手線上不能抓取https請求,以下整理通過模擬器抓取https請求方法如下:
前置條件:
安卓模擬器1、夜神
抓包工具:fiddler、charles
不要安裝證書
模擬器安裝 de.robv.android.xposed.installer
下載地址:
http://repo.xposed.info/module/de.robv.android.xposed.installer
第三步安裝JustTrustMe
下載地址:
https://github.com/Fuzion24/JustTrustMe/releases/tag/v.2
安裝成功后:啟動xposed.installer
選擇:模塊:
勾選:
剩下可以參照第一步
四、User Fiters啟用
Action:Run Filterset now是否運行,Load Filterset加載,Save Filterset保存;
Hosts過濾
Zone:指定只顯示內網(Intranet)或互聯網(Internet)的內容;
Host:指定顯示某個域名下的會話;
-No Host Filter:無HOST過濾;
Hide the following Hosts:只顯示如下HOST;
Flag the following Hosts:加粗顯示如下HOST;
輸入多個HOST,多個之前用半角逗號或者回車分隔;
支持通配符:*,baidu.com;
步驟:選擇Hosts--->輸入過濾條件單條件(ir.baidu.com)或多條件(ir.baidu.com,www.baidu.com或ir.baidu.com+Enter+www.baidu.com)或通配符(*.baidu.com)--->Changes not yet saved--->選擇Ations中Run Filterset now;
Client Process過濾
客戶端進程過濾規則:
Show only traffic from:你可以指定只捕獲哪個Windows進程中的請求;
Show only Internet Explorer traffic:只顯示IE發出的請求;
Hide Windows RSS platform traffic:隱藏Windows RSS平台發出的請求;
Request Headers過濾
請求header過濾規則:
經常使用:Show only if URL contains;
Flag requests with headers:標記帶有特定header的請求;
Delete request headers:刪除請求header;
Set request header設置請求的header;
Breakpoints
斷點設置規則:
Break request on HTTP POST:給所有POST請求設置斷點;
Break request on HTTP GET with QueryString:給所有帶參數的GET請求設置斷點;
Break response on Content-Type:給特定的Content-Type設定斷點;
等等
還有
會話列表:鼠標右擊