Charles抓包工具是一款跨平台的HTTP调试与分析软件,主要用来查看和排查网络通信过程。它支持HTTPS代理与SSL pass-through,能够截取HTTP和HTTPS的请求与响应。通过Charles,用户可以查看请求头、请求体、响应头、响应体等详细内容。配合断点、重发和修改请求等功能,还能测试应用程序的稳定性与安全性,对网络封包进行截取、分析,必要时做出动态调整。

1、 支持SSL代理,可以截取并分析SSL请求
2、 支持流量控制,可模拟慢速网络或延迟较长的请求
3、 支持AJAX调试,自动格式化json或xml数据,方便阅读
4、 支持AMF调试,将Flash Remoting或Flex Remoting信息格式化显示
5、 可检查HTML、CSS和RSS内容是否符合W3C标准
- 第一次运行Charles时,软件会请求设置系统代理的权限
- 可以输入登录密码授予该权限,也可以直接忽略此请求
- 选择Proxy菜单下的Windows Proxy,就能把Charles设为系统网络代理
- 此后每次进行网络访问,相关信息都能在Charles界面中找到
- Charles默认不会截取SSL信息
- 若想截取某个网站上的所有SSL网络请求,可在该请求上右击
- 在右键菜单中选择SSL proxy即可开启对该站点的SSL抓取
1、 通过设置可以让Charles只截取目标网站的网络封包
2、 选择Proxy菜单中的Recording Settings
3、 在Include里添加一个新项目,填入要监控的协议、主机地址和端口号即可
(您的评论需要经过审核才能显示)
0条评论