1. 程式人生 > >據說黑白紅客大多是出身測試行業,那麽前戲如何做好呢?戳下

據說黑白紅客大多是出身測試行業,那麽前戲如何做好呢?戳下

找到 ima 下載證書 tool 信任 分享 cat span 詳情

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~沒有解決不了的問題,只是沒有找到合適的方法~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

最近看到很多人都在問的一個問題,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】找橙子哥哥幫你解決

待續~~~~~~~~~~~~~~~~~~~

如果我的博文幫到了你,請幫忙轉發,謝謝!!!

據說黑白紅客大多是出身測試行業,那麽前戲如何做好呢?戳下