windows锐朴、mac栖雾、linux使用Fiddler Everywhere 試用期到了之后需要收費(fèi)
本文主要介紹 windows免費(fèi)的抓包工具fiddler:
Fiddler Classic
點(diǎn)擊上面 Fiddler Classic 鏈接按提示安裝
配置:
image.png
配置端口號(hào),允許遠(yuǎn)程訪問(wèn):
image.png
允許https訪問(wèn)扳埂,Actions信任證書(shū)
image.png
瀏覽器配置代理訪問(wèn)本機(jī)配置端口號(hào)為對(duì)應(yīng)的值就可以抓包
手機(jī)端需要安裝證書(shū)
- win+r 輸入cmd
- ipconfig 查看電腦的ip地址
- 電腦分享熱點(diǎn)
- 手機(jī)連接電腦wifi
- 代理設(shè)置 電腦的ip地址和端口號(hào)
手機(jī)瀏覽器輸入 ip:端口號(hào) 點(diǎn)擊下載安裝
image.png
蘋果手機(jī)需要 ios 抓包:
- wifi設(shè)置 電腦的ip和端口號(hào)
- 瀏覽器中打開(kāi) ip:端口 下載證書(shū)
- 在 設(shè)置-通用-描述文件-安裝
- 在 設(shè)置-通用-關(guān)于本機(jī)-證書(shū)信任設(shè)置-信任
一般的安卓配置就可以使用脚草,部分手機(jī)如oppo:
需要在 設(shè)置-其他設(shè)置-設(shè)備與隱私
- 從存儲(chǔ)設(shè)備安裝證書(shū)-搜索fiddler 或者 cer 安裝
- 信任的證書(shū)-用戶
一般的安卓配置就可以使用弄砍,部分手機(jī)如小米:
- 需要在:設(shè)置 → 更多應(yīng)用 → 右上角 三個(gè)點(diǎn) → 選擇 顯示所有應(yīng)用) → 搜索 文件 → 選擇文件 → 啟用 文件 → ok (打開(kāi)文件的權(quán)限)
- 然后設(shè)置:WLAN-->高級(jí)設(shè)置-->安裝證書(shū) 需要輸入安裝憑據(jù)(鎖屏密碼)
- 或者在:設(shè)置—>更多設(shè)置—>系統(tǒng)安全—>加密與憑據(jù)—>從存儲(chǔ)設(shè)備安裝—>選擇要安裝的fiddlerroot.cer證書(shū)—>輸入鎖屏密碼
有時(shí)候抓包報(bào)502造锅,由于目標(biāo)計(jì)算機(jī)積極拒絕撼唾,無(wú)法連接,可以配置host
hosts路徑:C:\Windows\System32\drivers\etc\hosts
或者下載 SwitchHosts 工具進(jìn)行配置
- 127.0.0.1 localhost
至此哥蔚,手機(jī)就可以正常抓https包了
補(bǔ)充:有時(shí)候需要抓包微信網(wǎng)頁(yè)或者是小程序
簡(jiǎn)便方法就是使用微信pc端 訪問(wèn)小程序或者手機(jī)最近瀏覽記錄快速進(jìn)入需要抓包位置
image.png
一般就可以直接抓包了倒谷,如果沒(méi)有就設(shè)置下電腦的系統(tǒng)代理指向fiddler
image.png
image.png
這就就可以抓包微信小程序了
ps:測(cè)試完畢需要關(guān)閉系統(tǒng)代理設(shè)置,避免沒(méi)有打開(kāi)fiddler時(shí)候所有鏈接打不開(kāi)糙箍!