您当前的位置: 首页 >  ar
  • 0浏览

    0关注

    214博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

第21篇-最详细的的Charles抓包软件介绍

不愿透露姓名の网友 发布时间:2022-01-05 11:01:47 ,浏览量:0

文章目录
  • 一、Charles介绍
  • 二、Charles的安装
  • 三、配置和抓包
    • 1.pc端
    • 2.手机端
  • 四、Charles功能介绍
    • 1.菜单导航栏
    • 2.显示模式
    • 3.模拟网速功能
    • 4.过滤设置
  • 五、抓包内容

一、Charles介绍

Charles 简介

Charles 是在 PC 端常用的网络封包截取工具,在做移动开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。除了在做移动开发中调试端口外,Charles 也可以用于分析第三方应用的通讯协议。配合 Charles 的 SSL 功能,Charles 还可以分析 Https 协议。 Charles 通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析。

Charles 主要的功能包括

  • 截取 Http 和 Https 网络封包。
  • 支持重发网络请求,方便后端调试。
  • 支持修改网络请求参数。
  • 支持网络请求的截获并动态修改。
  • 支持模拟慢速网络。
二、Charles的安装
  • 官网下载:https://www.charlesproxy.com/(适用30天)
  • 中文版资源下载:微信公众号关注后,后台回复"Charles中文版"

一路向下安装 在这里插入图片描述

三、配置和抓包 1.pc端

PC抓包只需要点击上方的代理—windows代理即可 在这里插入图片描述

2.手机端

1.电脑charles客户端下载SSL证书 帮助—SSL代理—安装charles证书 在这里插入图片描述 2.证书导入 在这里插入图片描述 选择当前用户 在这里插入图片描述 将所有的证书都放入下列存储—受信任的根证书颁发机构—下一步—完成 在这里插入图片描述 3.手机端下载charles证书

证书链接:http://charlesproxy.com/getssl 注:如果出现没认证情况是因为没权限,手动在手机设置里给证书提供权限即可。 在这里插入图片描述 4.配置代理服务器 菜单栏上选择“代理—代理设置, 填入代理端口xxxx 勾选启用透明HTTP代理 在这里插入图片描述 手机端和电脑连入同一WIFI 设置代理服务器主机名及IP端口号,打开一个网页即可连入charles。

四、Charles功能介绍 1.菜单导航栏

在这里插入图片描述

  • 1:清除捕获到的所有请求
  • 2:红点状态说明正在捕获请求,灰色状态说明目前没有捕获请求。
  • 3:灰色状态说明是没有开启网速节流,绿色状态说明开启了网速节流。
  • 4:灰色状态说明是没有开启断点,红色状态说明开启了断点。
  • 5:编辑修改请求,点击之后可以修改请求的内容。
  • 6:重复发送请求,点击之后选中的请求会被再次发送。
  • 7:验证选中的请求的响应。
  • 8:常用功能,包含了 Tools 菜单中的常用功能。
  • 9:常用设置,包含了 Proxy 菜单中的常用设置。
2.显示模式

结构模式(Structure):可以很清晰的看到请求的数据结构,而且是以域名划分请求信息的,可以很清晰的去分析和处理数据。 在这里插入图片描述 序列(Sequence):可以看到全部请求,这里的结果以数据请求的顺序来显示,可以根据时间、大小等自由排序。 在这里插入图片描述

3.模拟网速功能

在线上环境通常有些因为网速慢导致的bug,在本机无法重现。模拟网速功能支持对带宽、利用率、往返延迟、字节进行配置,并且支持3G/4G或者其他网络模式。 上方工具栏的代理—限流设置—启用限流 在这里插入图片描述

4.过滤设置

(1)软件下方的过滤可以进行简单的过滤 在这里插入图片描述

(2)上方工具栏的代理—记录设置—包括—添加 可以对网络请求进行过滤。 然后填入需要监控的协议,主机地址,端口号等。这样就可以只截取目标网站的封包了。 在这里插入图片描述 然后填入需要监控的协议,主机地址,端口号。这样就可以只截取目标网站的封包了。

五、抓包内容

例如抓包某app,左边显示打开的域名并进行分类,点击“+”号可以查看具体 在这里插入图片描述 选取其中一项,右侧“概述”中可以详细看到网页各个参数(用到的协议,URL,请求时间,相应速度,状态等) 在这里插入图片描述 内容则可以看到具体内容 在这里插入图片描述

关注
打赏
1657102503
查看更多评论
立即登录/注册

微信扫码登录

0.0979s