charles安装与使用以及平时容易遇到的问题

本文详细介绍了Charles的安装、使用方法,包括如何设置代理、抓取客户端请求、重放与编辑请求、断点操作、DNS Spoofing以及证书安装。此外,还汇总了使用过程中可能遇到的问题,如工具卡死、无法上网、抓取HTTPS数据等问题的解决方案。
摘要由CSDN通过智能技术生成

1.1Charles的安装:

  以Charles4.1版本为例,下载地址:http://baoku.360.cn/soft/show/appid/100821安装步骤为,一路下一步

1.2 Charles的使用

  Charles是一个HTTP代理服务器,HTTP监视器,反转代理服务器·Charles支持抓去http、https协议的请求,不支持socket。它允许一个开发者查看所有连接互联网的HTTP通信·这些包括request, response和HTTP headers (包含cookies与caching信息),开发者可以使用它方便的抓取http、HTTPS请求。可以进行简单的性能测试、弱网测试,除了对于PC端进行代理之外,还可以抓取客户端(手机、iPad等)数据。除了以上功能之外,Charles还支持Reverse Proxy, Port Forwarding端口转发,访问控制,cookie清除,Map Remote,黑名单等功能,且 charles不仅支持Http代理,也支持SOCK代理。这样就可以支持对所有协议的进行抓包。但是一般不长常用。

Charles有Sequence模式和Strucure展现形式。

Mac系统看是否已默认默认就已经对系统进行了代理,如果没有,则需要在菜单栏的Proxy上勾选上Mac OS X Proxy

charles对于抓取的包可以进行保存,等下次要分析时,在打开。Filter可以对请求进行过滤,并且支持通配符,比如只想查看以包含365rili且以.do为结尾的请求,可以在Filter中设置365rili.*.do。Overview可以更加详细的查看这次请求的详细内容,例如耗

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值