Charles介绍
Charles先生 - 网络的管理员
Charles是一个优雅的名字,你可以称呼它为:查尔斯先生。它是一个网络的管理员,你的任何HTTP/HTTPS网络消息,都要经过查尔斯先生审核。如果你和查尔斯先生关系好,你会得到这些消息,甚至可以篡改和收发。对,你没看错,Charles可以处理HTTPS协议消息!
Charles的超能力
上篇文章我们对HTTPS协议闻风丧胆,因为HTTPS是HTTP的加密版,tcpdump和wireshark对这种加密手段束手无策。但是,Charles鹤立鸡群,它强大到可以处理HTTPS协议下的消息。
窥探网络传输的一切
如果代理配置正确,您会看到Charles先生的全貌。上边是菜单栏,左边记录您访问的每个网站/主机,右侧显示信息细节。它非常强大,只要您学会使用它,就可以看到网络上传输的所有事情。
设置Charles为代理服务器
为了让所有浏览器(或者网络应用)的数据送达到Charles手中,您必须设置Charles为代理服务器。但每次开启或关闭Charles后,都要重新配置。如果您想偷点懒,可以在Proxy->Proxy Settings弹出的对话框中配置行为。
配置代理服务器
- 打开Charles先生
- 点击菜单栏的Proxy选项
- 选择Proxy Settings来打开对话框
- 在对话框中进行代理服务器的配置
第四章节 - 某某主题
这里是第四章节的详细内容...
第五章节 - 某某主题
这里是第五章节的详细内容...