charles Https抓包
阿新 • • 發佈:2018-12-05
ssl ron width 端口號 使用 9.png 筆記本 代理ip tro
一、抓移動端http請求
1.在 Mac 中打開 Charles 應用;Proxy--Proxy Settings
設置port 8888,OK
2.設置手機HTTP代理:確保移動設備與 Mac 筆記本在同一局域網內,添加代理ip地址(系統偏好設置-網絡-IP地址)和端口號(8888)
點擊右側藍色的感嘆號
點擊配置代理,選擇手動,填寫Mac的IP地址和端口號
3.在iOS設備上訪問接口數據,在 Charles 彈出的確認窗中選擇 Allow,允許即可。
二、抓移動端https請求
1.必須先走一遍上面(抓移動端http請求)流程
2.手機安裝 Charles 證書:使用 Safari 瀏覽器訪問地址:
http://www.charlesproxy.com/getssl
,瀏覽器會下載證書並提示安裝,
3.手機--設置--通用--關於手機--證書信任設置--打開剛才安裝的(信任此證書)
4.配置Charles
點擊Add
三、抓Mac瀏覽器http請求
1.打開Proxy->勾選macOS Proxying
四、抓Mac瀏覽器https請求
1.必須先走一遍上面(抓Mac瀏覽器http請求)流程
2.安裝charles證書
3.打開鑰匙串,找到charles證書,右鍵,顯示簡介,設置為始終信任。(我已經設置為已經信任,如果未信任時這個證書會帶紅色的叉叉)
charles Https抓包