charles介绍

发布时间 2023-10-23 14:41:15作者: 易先讯

Charles介绍

Charles先生 - 网络的管理员

Charles是一个优雅的名字,你可以称呼它为:查尔斯先生。它是一个网络的管理员,你的任何HTTP/HTTPS网络消息,都要经过查尔斯先生审核。如果你和查尔斯先生关系好,你会得到这些消息,甚至可以篡改和收发。对,你没看错,Charles可以处理HTTPS协议消息!

Charles的超能力

上篇文章我们对HTTPS协议闻风丧胆,因为HTTPS是HTTP的加密版,tcpdump和wireshark对这种加密手段束手无策。但是,Charles鹤立鸡群,它强大到可以处理HTTPS协议下的消息。

窥探网络传输的一切

如果代理配置正确,您会看到Charles先生的全貌。上边是菜单栏,左边记录您访问的每个网站/主机,右侧显示信息细节。它非常强大,只要您学会使用它,就可以看到网络上传输的所有事情。

网络数据传输

设置Charles为代理服务器

为了让所有浏览器(或者网络应用)的数据送达到Charles手中,您必须设置Charles为代理服务器。但每次开启或关闭Charles后,都要重新配置。如果您想偷点懒,可以在Proxy->Proxy Settings弹出的对话框中配置行为。

配置代理服务器

  1. 打开Charles先生
  2. 点击菜单栏的Proxy选项
  3. 选择Proxy Settings来打开对话框
  4. 在对话框中进行代理服务器的配置

第四章节 - 某某主题

这里是第四章节的详细内容...

第五章节 - 某某主题

这里是第五章节的详细内容...