配置charles时遇到的坑 ,小伙竟因此而发疯

首先安装chaeles
下载地址window地址
安装成功后
按上述顺序操作
将证书 安装到本地计算机 -安装到受信任的证书 文件夹中
在浏览器上安装Charles Root时 需要到 chls.pro/ssl 网址去下载证书
并把证书添加到Chrome 中在如下图位置 进行配置:
在这里插入图片描述
按如下图 框住的顺序执行即可:证书文件名如下图展示
在这里插入图片描述
最后重启Charles 就可以开开心心的抓包了!
望大家 多多评论呀
!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Charles是一个功能强大的HTTP代理、网络监控和重复工具,广泛用于Web开发和Android应用开发中进行网络请求的截取和调试。配置Charles以便在安卓设备上使用,主要目的是监控和调试设备与网络之间的通信。下面是配置的步骤: 1. 安装Charles: 在电脑上下载并安装Charles,可以从Charles的官方网站下载对应操作系统的安装包。 2. 配置Charles代理: 启动Charles,点击顶部菜单栏的“Proxy”菜单,选择“Access Control Settings”来设置允许访问Charles代理的客户端。如果你想让所有设备都能够通过Charles代理进行通信,可以添加“0.0.0.0/0”到列表中。 3. 配置Android设备: 在安卓设备上,进入“设置” -> “无线和网络” -> “移动网络”设置,找到“代理”设置并开启它。然后设置代理服务器的地址为安装Charles电脑的IP地址(可以在Charles界面的顶部状态栏中找到,显示为“Charles is listening on [IP]”)。代理端口默认为8888,这是Charles的默认代理端口。 4. 信任Charles证书: 为了能够抓取HTTPS的请求,需要在安卓设备上安装Charles的根证书。在Charles中,点击菜单栏的“Help” -> “SSL Proxying” -> “Install Charles Root Certificate”,然后在弹出的提示框中选择安装。之后在安卓设备的“设置” -> “安全” -> “从存储设备安装”中,找到并安装Charles证书。 5. 开启HTTPS抓包功能: 在Charles中,点击菜单栏的“Proxy” -> “SSL Proxying Settings”,确保勾选“Enable SSL Proxying”,并添加需要抓取的HTTPS站点。这样,当手机与这些站点通信Charles能够抓取到HTTPS的流量。 6. 测试配置: 使用安卓设备访问网络,查看Charles是否能捕获到手机的网络请求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值