據說黑白紅客大多是出身測試行業,那麽前戲如何做好呢?戳下
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~沒有解決不了的問題,只是沒有找到合適的方法~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
最近看到很多人都在問的一個問題,fiddler抓不到包?
我都查了幾天資料了還是抓不到包?什麽原因?
那麽接下來,我來給你詳細講一講為什麽?
1、電腦連wifi、手機連wifi,且電腦和手機處於同一wifi
2、打開fiddler,端口號設置8888或7777,沒有占用的都可以,其他相關配置如下
Tools——>Fiddler Options
3、查看本機ip地址(fiddler最右上指著Online便可看到或cmd—ipconfig查看)
4、安裝證書並信任證書
瀏覽器中輸入剛才步驟3中ip 192.168.0.104:8888點搜索,點FiddlerRoot certificate下載證書
【安卓機】
下載證書成功,找到已下載的證書
命名證書,並確定安裝,安裝成功
找到已安裝的證書,說明已經安裝成功了
設置-更多設置-安全-受信任的憑據-用戶,不同機型查找方式同,可百度
————————————————————————————————————
【IOS機】
安裝證書—輸入開屏密碼——安裝成功
這時需要查看2個地方
設置—通用—找到描述文件—查看到已驗證已信任的證書
設置—通用—關於本機—證書信任設置—打開信任證書
5、設置代理並抓包
【安卓】
設置—wifi—點擊查看鏈接wifi詳情—查看最下方手動代理—打開
代理服務器主機名:192.168.0.104(步驟3)
代理服務器端口:8888(步驟2)
設置好後返回,啟動要抓取的app(例如:鹹魚)
這時我們會看到抓到域名,就是鹹魚的接口請求
————————————————————————————————————————
【IOS】
設置—wifi—點擊查看已連接的wifi詳情—查看最下方http代理—切成手動
輸入服務器:192.168.0.104(步驟3)
端口:8888(步驟2)
設置好後返回,啟動要抓取的app(例如:京東)
這時我們會看到抓到域名為jd.com的包,就是京東的接口請求
6、到這裏也就完成了,如果還是抓不到包,可以嘗試以下方法:
a.確保手機和電腦連接處於同一wifi下且端口正確沒被占用
b.電腦斷開wifi重新連接
c.關掉fiddler,重新啟動
d.退出app進程,重新啟動
e.加QQ群【軟件測試交流分享進階212683165】找橙子哥哥幫你解決
待續~~~~~~~~~~~~~~~~~~~
如果我的博文幫到了你,請幫忙轉發,謝謝!!!
據說黑白紅客大多是出身測試行業,那麽前戲如何做好呢?戳下