首页 > 系统服务 > 详细

Mac下charles安装及配置

时间:2021-08-07 00:02:20      阅读:26      评论:0      收藏:0      [点我收藏+]
 

一、下载地址

https://www.charlesproxy.com/download/

激活码
Registered Name: https://zhile.io
License Key: 48891cf209c6d32bf4

二、配置

证书安装
Help->ssl proxying

依次
1、Charles Root Certificate
2、Charles Root Certificate in iOS Simulators

3、钥匙串中改为始终信任

4、iphone证书安装
打开Charles Root Certificate on a Mobile Device or Remote Browser

5、手机浏览器访问Chls.pro/ssl安装证书
6、手机开启charles Proxy CA
7、设置->通用->关于本机->证书信任设置->charles Proxy CA

三、代理设置

proxy->proxy setting
勾选http proxy开启代理,配置电脑的ip和端口8888 ,之后在手机配置代理绑定到该端口

四、HTTPS抓包

HTTPS抓包,需要经过SSL。
Proxy->SSL Proxy setting

点击Add,Host栏与Port栏都填空(表示抓所有SSL请求),确定即可。

五、mac charles配置之后手机无法上网

解决
浏览器输入chls.pro/ssh,安装证书到本地。
在手机设置 -> 通用 -> 关于本机 -> 证书信任设置 中打开信任。(这一步没做将造成不能上网

 

六、乱码解决

技术分享图片

【 解决办法】

第一步:点击 【工具栏-->Proxy-->SSL Proxying Settings...】

第二点:添加需求抓包的请求的域名和端口号:配置请求的域名和端口号,*表示任意

技术分享图片

重新抓包,Request显示正常

技术分享图片

 

七、参考阅读

https://www.jianshu.com/p/9f4ebde9c518

Mac下charles安装及配置

原文:https://www.cnblogs.com/DeryKong/p/15110601.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!