charles mac设置

https抓包

1. 安装证书

help -> SSL Proxying -> Install Charles Root Certificate

2. 信任证书

默认安装的是不被信任的,在钥匙串中找到安装的证书,双击打开

设置为始终信任 

 3. 设置ssl代理

允许代理任何host的443端口 

 4. 完成

此时可以针对https抓包了

手机抓包(亲测没有成功,不知道什么原因,还是把过程列了出来,希望路过的大佬帮忙解答下)

1. 配置端口8888

 

2. 手机端设置代理

手机与电脑连接同一wifi,手机端进入到已连接的wifi,设置代理

服务器为当前电脑ip,端口为8888

3. 允许连接

此时电脑端会提示有新的连接,选择Allow允许。这一步没有留下截图

4. 安装移动端证书

此时会弹出提示:手机端设置代理到10.16.1.65:8888(这个在上一步已经做了),然后浏览器访问chls.pro/ssl下载证书。

下载证书的过程非常坎坷,很多设备的浏览器都无法下载,只有魅族的自带浏览器下载成功了

安装时,证书类型选择CA

5. 安装完成

正常情况,到这一步应该就成功了,但是经测试还是不行。看过网上各种教程,基本都是这个套路,还请成功的大神们指点一下。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值