charles Https抓包

charles 激活码 免费生成

https://www.charles.ren/ 

charles--help--register即可激活

 

一、mac设置代理端口号

1.在 Mac 中打开 Charles 应用;Proxy--Proxy Settings

 

设置port 8888,OK

 

二、手机设置代理

1.设置手机HTTP代理:确保移动设备与 Mac 笔记本在同一局域网内,添加代理ip地址和端口号(8888)

查看电脑IP地址,点击Charles-->Help→Local IP Address

 

 

点击右侧蓝色的感叹号 

 

点击配置代理,选择手动,填写Mac的IP地址和端口号 

 

 

三、手机安装 Charles 证书

 

 

 

 

 

 

使用 Safari 浏览器访问地址:

chls.pro/ssl

浏览器会下载证书并提示安装,

 

手机--设置--通用--描述文件与设备管理--去安装Charles Proxy证书

 

 

 

四、手机信任 Charles 证书

手机--设置--通用--关于手机--证书信任设置--打开刚才安装的(信任此证书)

 

 

 

 

五、mac安装 Charles 证书

启动Charles,选择Help-->SSL Proxying→Install Charles Root Certificate

 

 

 

此时会启动“钥匙串访问”APP,并找到刚开安装好的证书,证书名字:Charles Proxy CA,找不到的可以搜索框搜下。

 

 

六、mac信任 Charles 证书

 左侧应该有个叉号,未被信任,选中该证书,双击显示简介。更改证书信任权限。更改为始终信任,并关闭窗口输入密码保存。

 

 

 

 

 

七、配置 Charles 可以抓包 https

 

 

 

点击Add

 

 八、重启Charles

 

 

注意事项

有时候抓包https,依旧打不开。可以把手机和mac两端的证书都删除,重新安装信任即可。

 

posted @   黄增松  阅读(568)  评论(0编辑  收藏  举报
编辑推荐:
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
阅读排行:
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
点击右上角即可分享
微信分享提示