charles Https抓包
charles 激活码 免费生成
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
浏览器会下载证书并提示安装,
网址打不开时
https://www.cnblogs.com/feizaiya/p/18652758
手机--设置--通用--描述文件与设备管理--去安装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两端的证书都删除,重新安装信任即可。
在北京的灯中,有一盏是我家的。这个梦何时可以实现?哪怕微微亮。北京就像魔鬼训练营,有能力的留,没能力的走……

浙公网安备 33010602011771号