下載安裝Fiddler工具後,打開Fiddler工具,進入菜單Tools
配置Fiddler代理;
找到Connections
勾選Allow remote computers to connect
監聽端口默認為8888即可。
具體操作如下圖:
配置好後,點擊OK,在這裡代理就設置完成。
配置完成後記得一定要重啟Fiddler軟件,重啟才能讓配置生效
前提:確保手機連接wifi和安裝Fiddler電腦是同一個局域網。
手機端配置代理:
選擇手機連接的wifi
進入設置
打開手動代理
分別填入代理服務器主機名和代理端口
返回上一級界面。1、獲取服務器主機代理:
在Fiddler的Online上可以看到主機代理IP地址
這個值就是填入代理服務器主機名的值。
2、獲取代理端口:
代理端口就是第一步Fiddler配置中的監聽端口
比如我上面配置的Fiddler端口為8888,那麼這裡填入的代理端口也是8888
如果上面一步中端口有更改,則保證你輸入的值與配置的一致就行。
所以手機端的代理設計界面如下圖所示:
206d4b33606ca127b99f7c83523e1974
到這裡設置完成,我們打開瀏覽器,訪問我們的物業項目後臺管理系統
http://wy.lemonban.com:3000/user.html
讓我們看看我們都抓到什麼東東?首頁的HTTP數據包已經獲取到瞭
具體內容如下:
方式一:
安裝證書,再抓取HTTPS的數據包
1、打開瀏覽器,訪問:http://ip:port。
如:http://192.168.1.250:8888/
其中ip填入你第二步中獲取的代理服務器主機名
port填入你第二步中獲取的代理端口
2、根據提示信息完成證書的安裝,具體操作如下圖所示:
49203a1cd289d7a81c4d1176aa9e6c78
案例:
到這裡設置完成,我們打開瀏覽器
訪問百度
http://www.baidu.com
首頁的HTTPS數據包已經獲取到瞭
具體內容如下:
方式二:
VirtualXposed框架+JustTrustMe模塊解決
通過上面的配置確實是可以抓到HTTP、HTTPS的數據瞭
但是當我們去抓取App(小檸檬刷題)的數據時
發現響應部分的數據基本沒有信息
具體顯示如下圖:
a8ae05f627e7b355a4d8c59291c89925
因此給大傢找到瞭完美的解決方案
可以通過VirtualXposed框架+JustTrustMe模塊解決
具體操作操作請參考:
http://testingpai.com/article/1675747340404
配置後,我們再來看一下App(小檸檬刷題)的抓包信息
最後的最後
為瞭抓包後,不影響你後續手機上網
記得一樣要把網絡的手動代理關閉哈~~
最後給大傢帶瞭一部分學習資料,需要的可以點擊
英语词汇 六个表示 “想像” 、“设想” 动词 嘉中 imagine、conceive of、 fancy、visualize、 envisage、 envision 这组词语 ...
點擊免費領取英語水平測試和外教一對一課程“hello”、“Bye”、“See you”是我們和人見面和分別打招呼常用的詞語,那麼“好久不見”...