Mac OS 上charles抓包配置,支持Https访问

一、找到官方网站下载链接下载软件:https://www.charlesproxy.com/download/latest-release/

官方下载链接支持多平台,请根据自己的操作系统进行选择,我们这里是选择macOS,安装过程比较简单,和其它软件安装一样,这里不做赘述。

二、启动Charles软件,确保你电脑上目前没有安装其它代理软件,如有,可能冲突。

三、菜单上找到Proxy->SSL Proxying Settings,这里勾选Enable SSL Proxying,并且在Include 栏下现点+号,这里可以配置host、Port ,可根据你自己的情况配置相应的域名、端口号,我这里均填*号,意思是指抓取电脑上所有请求,比较狠,也比较有效:

四、菜单上找到Proxy->Proxy Settings,填写Port为8888,勾选Support HTTP2 、Enable transparent HTTP proxying

五、Help->SSL Proxying->Install Charles Root Certificate,然后它会自己安装证书到你的电脑里,这一步很重要,不然抓到的请求也看不到内容,如果默认在System Roots 下,需要拷贝到login 目录下,并且设计Always Trust(见下图二)

六、在浏览器里打开百度网页,在Charles 里过滤www.baidu.com的请求,看下图,我们看到浏鉴览器发送https 请求已成功抓包:

相关推荐
taxunjishu24 分钟前
智能仓储无人化管控 Profinet转MODBUS TCP全流程互联
网络·网络协议·自动化
运维儿1 小时前
2.二层网络为什么存在冲突?如何解决冲突和冲突域?
网络·网络协议·linux 网络·云计算网络
hzxpaipai1 小时前
2026 杭州外贸网站制作公司哪家好?派迪科技确实有点技术
前端·科技·网络协议·网络安全
上海云盾-小余1 小时前
服务器被入侵后如何快速止损?从排查到加固的应急处置全流程
网络·网络协议·tcp/ip·安全·web安全
北京耐用通信1 小时前
1个网关=100+设备兼容:耐达讯自动化CC-Link IE 转 EtherCAT重新定义工业协议转换价值
人工智能·科技·网络协议·自动化·信息与通信
AugustRed2 小时前
AI流式输出方案SSE vs WebSocket对比
人工智能·websocket·网络协议
西西弟2 小时前
网络编程基础之TCP基本通信
服务器·网络·网络协议·tcp/ip
Lsir10110_3 小时前
吃透 TCP 核心原理:从握手挥手到滑动窗口与拥塞控制
网络·网络协议·tcp/ip
sibylyue3 小时前
Nginx\Tomcat\Jetty\Netty
java·nginx·http
情绪雪4 小时前
TCP/IP 模型
网络·网络协议·tcp/ip