今天,小子要来分享的是Mac下一款实用的HTTP信息抓包工具——Charles,当浏览器连接Charles的代理访问互联网时,Charles可以监控浏览器发送和接收的所有数据。小子这次带来的是4.6.6版本。
Charles是一款运行在你自己计算机上的web代理工具。它可以有效地获取HTTP通信信息,主要用于网页的开发和调试等,Charles可以查看json和xml。
你的web浏览器(或任何互联网软件)被Charles设置通过其访问互联网,然后Charles可以能够记录和现实所有收发的数据。在Web和互联网的开发中,你不能看到客户的浏览器和服务器之间收发的数据。通过这款可视化的软件,可以大大地将这些工作变得轻松。Charles可以看到什么在发生,这样你可以快速地诊断和修复问题。
小子简单说明下Charles的特点:
– 以纯文本的形式查看SSL请求和响应。
– 带宽被限制为模拟较慢的互联网连接,包括延迟。
– AJAX调试—以树状或文本形式查看XML和JSON请求和响应。
– Amf-将 flash remoting/flex remoting 消息的内容视为树。
– 重复请求以测试系统后端进行更改。
– 编辑请求以测试不同的输入。
– 拦截和编辑请求或响应的断点。
– 使用W3C验证器验证记录的HTML、CSS和RSS/ Atom响应。
小子简单说明下Charles 4.6.6 版本的更新内容:
从5.0开始的反向移植代理修复,包括:
– 重置流时挂流的HTTP 2错误修复
– 如果主机名已更改,即使IP地址保持不变(尚未在5.0中发布),也不要重复使用远程SSL连接
小子简单说明下Charles的破解方法:
系统版本要求:macOS 10.15 或更高。
Apple Silicon 兼容性:未兼容,但可通过Rosetta转译运行
暂无评论内容