移动


Mac使用Charles进行HTTPS抓包

<p>[TOC]</p> <h4>第一步 配置HTTP代理,这步与抓取HTTP请求是一样的:</h4> <img src="http://doc.uc108.org:8002/Public/Uploads/2019-02-26/5c74f7ef8ec28.png" width="200px"> <img src="http://doc.uc108.org:8002/Public/Uploads/2019-02-26/5c74f88234e55.png" width="450px"> <h4>第二步 安装电脑端根证书</h4> <img src="http://doc.uc108.org:8002/Public/Uploads/2019-02-26/5c74f8d176496.png" width="450px"> <p>全部选择信任。</p> <img src="http://doc.uc108.org:8002/Public/Uploads/2019-02-26/5c74f9f7c6258.png" width="450px"> <h4>第三步 配置SSL代理</h4> <p>在charles的 Proxy选项选择SSL Proxy Settings</p> <img src="http://doc.uc108.org:8002/Public/Uploads/2019-02-26/5c74fa2a54557.png" width="450px"> <p>点add添加需要监视的域名,支持 *号通配符,端口一般都是443。</p> <h4>第四步 为手机设置代理</h4> <p>确保手机与电脑在同一局域网内,在手机无线中配置手动代理,输入安装Charles的电脑的网络地址,端口填8889。</p> <h4>第五步 为手机安装根证书</h4> <p>在手机上安装Charles的根证书: 以IOS为例,在Safri上打开Charles的根证书下载网址: chls.pro/ssl 。 顺利的话会出现这样的画面,继续点安装,然后去设置里的描述文件管理中信任它就行了。</p>

页面列表

ITEM_HTML