Charles抓包配置

忘是亡心i 2024-03-16 13:39 87阅读 0赞

在这里插入图片描述


这里写目录标题

  • 一、Windows抓包配置
    • 1、Help-SSL Proxying-install Charles Root Certificate
    • 2、安装并导入证书,按下方各图完成证书导入后,正常情况下,会显示该证书没有问题。
    • 3、SSL证书过期解决办法
      • a、可在windows的设置中搜索证书关键字;如下图
      • b、找到受信任的根证书颁发机构;如下图
      • c、删除后,再打开charles——Help——SSL Proxying——点击Reset Charles Root Certificate;如下图
      • d、再按照上方设置HTTPS的证书步骤重新设置一遍即可
    • 4、charles配置
      • a、勾选Windows Proxy
      • b、选择Proxy-SSL Proxy Settings,host和port均设置为*
  • 二、浏览器抓包设置
    • 1、charles配置
    • 2、浏览器配置
  • 三、手机抓包设置
    • 1、手机需要根据提示开启代理,地址需要设置为与提示一致
    • 2、手机浏览器访问证书下载地址,下载证书并安装,步骤如下
    • 3、安装成功,下图所示

一、Windows抓包配置

安装好Charles后,需要安装配置证书,才可以对Windows的网络请求进行抓包,具体步骤:

1、Help-SSL Proxying-install Charles Root Certificate

在这里插入图片描述

2、安装并导入证书,按下方各图完成证书导入后,正常情况下,会显示该证书没有问题。

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3、SSL证书过期解决办法

如果发现charles无法抓取到https的请求,或者打开网页后提示不是私密连接,需要看一下是不是SSL证书过期,charles的SSL证书一般有效期为一年。

a、可在windows的设置中搜索证书关键字;如下图

在这里插入图片描述

b、找到受信任的根证书颁发机构;如下图

如果截止日期已经过期,那需要把上方两个都删除,右击删除

在这里插入图片描述
在这里插入图片描述

c、删除后,再打开charles——Help——SSL Proxying——点击Reset Charles Root Certificate;如下图

在这里插入图片描述

d、再按照上方设置HTTPS的证书步骤重新设置一遍即可

4、charles配置

a、勾选Windows Proxy

在这里插入图片描述

b、选择Proxy-SSL Proxy Settings,host和port均设置为*

在这里插入图片描述

在这里插入图片描述

二、浏览器抓包设置

1、charles配置

在这里插入图片描述

在这里插入图片描述

2、浏览器配置

在这里插入图片描述

三、手机抓包设置

使用Charles对手机进行抓包时,需要注意安卓系统的版本,因为安卓7.0以上版本需要修改apk包属性,所以建议使用安卓6.0版本的设备进行操作;同时,设备端也需要下载证书

1、手机需要根据提示开启代理,地址需要设置为与提示一致

在这里插入图片描述
在这里插入图片描述

2、手机浏览器访问证书下载地址,下载证书并安装,步骤如下

在这里插入图片描述

在这里插入图片描述

3、安装成功,下图所示

在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,87人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Charles

    Charles 工具别名“花瓶”,它是通过代理来实现的抓包,也就是我们在访问网页时配置代理指向 Charles 监听的端口,之后所有的请求 Charles 会帮我们转发并记录。

    相关 Charles工具

    文章目录 概念介绍 1 概念介绍 抓包:就是拿到网络请求的报文,比如有tcp的,udp的,http,https的,抓包工具还可以篡改报文再发起请求,主

    相关 Charles 工具

    Charles 抓包工具。 对于数据分析来说,常常用到打点(埋点)数据,有时需要自己验证打点是否有误。 简单来说,就是将手机和电脑设置在同一网络下,对手机app进行操作