標籤:瀏覽器 ip地址 輸入密碼 伺服器 mobile
1. Charles安裝
官網下載安裝Charles:
https://www.charlesproxy.com/download/
2. HTTP抓包(1)查看電腦IP地址
650) this.width=650;" src="https://s2.51cto.com/wyfs02/M01/8F/54/wKioL1jbV7GixSJwAAKuSARUTjM443.png" title="QQ20170329-144335@2x.png" alt="wKioL1jbV7GixSJwAAKuSARUTjM443.png" />
(2)設定手機HTTP代理
手機連上電腦,點擊“設定->無線區域網路->串連的WiFi”,設定HTTP代理:
伺服器為電腦IP地址:如192.168.1.169
連接埠:8888
650) this.width=650;" src="https://s4.51cto.com/wyfs02/M02/8F/56/wKiom1jbV-SwZgMFAADel57P0_M009.png" title="2469183-ad19fa10a1815cbc.png" alt="wKiom1jbV-SwZgMFAADel57P0_M009.png" />
3. HTTPS抓包
HTTPS的抓包需要在HTTP抓包基礎上再進行設定
(1)安裝SSL認證到手機裝置
點擊 Help -> SSL Proxying -> Install Charles Root Certificate on a Mobile Device
650) this.width=650;" src="https://s2.51cto.com/wyfs02/M02/8F/55/wKioL1jbWyrDJiXhAAKTW12xhmw559.png" title="2469183-8f47a1b1c1540ef7.png" alt="wKioL1jbWyrDJiXhAAKTW12xhmw559.png" />
出現彈窗得到地址 http://charlesproxy.com/getssl
650) this.width=650;" src="https://s1.51cto.com/wyfs02/M00/8F/57/wKiom1jbW0CQR-5BAABTeHnlONQ894.png" title="2469183-c7f6ad4a204b0bd4.png" alt="wKiom1jbW0CQR-5BAABTeHnlONQ894.png" />
在手機Safari瀏覽器輸入地址 http://charlesproxy.com/getssl,出現認證安裝頁面,點擊安裝
手機設定有密碼的輸入密碼進行安裝
(注意:有兄弟姐妹說Safari瀏覽器輸入這個網址http://charlesproxy.com/getssl安裝不了認證的情況,親測要(1)設定好手機HTTP代理(2)電腦上Charles要開著)
650) this.width=650;" src="https://s3.51cto.com/wyfs02/M01/8F/55/wKioL1jbW47jOyCYAACmPLFVymw397.png" title="2469183-7ed4a5c8c2a36217.png" alt="wKioL1jbW47jOyCYAACmPLFVymw397.png" />
(2)Charles設定Proxy
Proxy -> SSL Proxying Settings...
650) this.width=650;" src="https://s4.51cto.com/wyfs02/M01/8F/55/wKioL1jbXnGBYrS9AAQMJ1qPoW8524.png" title="QQ20170329-150227@2x.png" alt="wKioL1jbXnGBYrS9AAQMJ1qPoW8524.png" />勾選Enable SSL Proxying,點擊Add
650) this.width=650;" src="https://s2.51cto.com/wyfs02/M02/8F/57/wKiom1jbXt2Stot3AACPpDSq5nc160.png" style="float:none;" title="2469183-11eb2be75eae13fb.png" alt="wKiom1jbXt2Stot3AACPpDSq5nc160.png" />
Host填寫:https://api.weibo.cn
Port填寫:443
650) this.width=650;" src="https://s5.51cto.com/wyfs02/M02/8F/55/wKioL1jbXuHwzFLeAAKdDVJxmug211.png" style="float:none;" title="2469183-ca37de9cdb920511.png" alt="wKioL1jbXuHwzFLeAAKdDVJxmug211.png" />
(3)進行HTTPS抓包
讓手機重新發送https請求,可看到抓包
650) this.width=650;" src="https://s1.51cto.com/wyfs02/M01/8F/55/wKioL1jbXzDS-DdwAAQ3S43Nr7U579.png" title="2469183-5f1b21912781d466 (1).png" alt="wKioL1jbXzDS-DdwAAQ3S43Nr7U579.png" />
本文出自 “front-end” 部落格,謝絕轉載!
Charles抓包(iOS的http/https請求)