1. 程式人生 > 實用技巧 >SquidMan+Wireshark代理抓包

SquidMan+Wireshark代理抓包

>>> hot3.png

安裝執行SquidMan代理

在SquidMan的官網下載安裝包,next一步步安裝即可。 設定好SquidMan,如下:

SquidMan設定介面

注意:這裡的埠號設定,確保不被其它程式佔用。

代理伺服器執行成功如下圖:

啟動成功

手機客戶端設定代理

熟悉確保手機和代理伺服器在同一個區域網,然後才開始進行手機客戶端的代理設定,如下圖:

手機代理設定

驗證手機代理成功

使用SquidMan的日誌

在SquidMan的選單window中找到Tools,開啟SquidMan的訪問日誌記錄,即Access Log,如下圖:

SquidMan的Access Log

代理成功 在手機瀏覽器中輸入了百度的地址,但是此時手機還不能獲取到百度的網頁,還要解決SquidMan透明代理的問題。

SquidMan透明代理

設定Template中的http_access deny all,改為http_access allow all即可,允許代理客戶端手機通過SquidMan代理訪問所有站點,如下圖:

允許訪問所有站點

Wireshare抓包驗證透明代理

如下圖:

http.request.full_uri contains "baidu.com"

參考: Using SquidMan to snoop iOS HTTP requests Allow all machines to all sites

轉載於:https://my.oschina.net/fxtxz2/blog/1814145