電腦端配置見:
1、安裝證書
抓取PC端請求,需要安裝證書:
位置:help-SSL proxy-install Charles Root Certificate-下載并在根證書中設置為信任。
2、抓取HTTPS請求設置
位置:Proxy-SSL Proxying Settings -Add-
「設置Host為*,表示抓取所有域的請求;
設置port 為443,表示抓取HTTPS的請求」
3.開始電腦抓包
點擊Proxy-Mac proxy,即可開始
手機端配置見:
- 下載證書
位置:help-SSL proxy-install Charles Root Certificate on Moblie device or remote broswer
手機瀏覽器訪問http://chls.pro/ssl 下載證書
2.證書信任
打開手機設置-關于本機-信任證書
- 打開Charles代理
位置:Proxy-Proxy Settings-端口設置8899即可-勾選Enable transparent HTTP proxying-點擊ok
4.查看PC端IP
位置:help-local IP address
5.打開手機設置代理
設置-WLAN-修改網絡-代理設置為手動-填寫如上的ip和端口,點擊存儲
- 電腦確認
電腦上點擊allow即可開始手機抓包
操作技巧
- 雙擊可點擊focus網址
- 停止代理可以點擊??
- 右鍵文件可以保存文本或者提取url
- content即為網頁獲取內容
- content-headers為 請求頭
- 如果出現手機wifi無網絡連接,建議兩端都重新啟動,一般都可以解決
文章參考自:https://blog.csdn.net/yxf15732625262/article/details/124177257