抓包工具_Charles_配置_介绍

Charles

官网:https://www.charlesproxy.com/

Charles是一个抓包工具,可以将自己的笔记本当成代理和开发调试使用。
本博客简单介绍如何配置和使用 Charles。
在这里插入图片描述

配置

顶部菜单栏

1. help => ssl proxy => charles root certificate help:安装根证书

在这里插入图片描述

2. proxy => ssl proxy setting => add => 输入 *:* 配置 ssl 代理

记得勾选 Enable SSL Proxying
在这里插入图片描述

3. proxy => proxy setting => port 输入 端口号

这里我输入8888,不要用已占用端口即可
记得勾选 Enable transparent HTTP proxying
在这里插入图片描述

4. Tools => Map remote setting => Add: 添加代理映射

记得勾选 Enable Map Remote ,开启代理映射
在这里插入图片描述
Map From: Protocol://Host:Port/Path?Query => Map To: Protocol://Host:Port/Path?Query
记得勾选 preserve host in header fields (在头部字段中保留主机名
在这里插入图片描述
这里尝试将 百度 代理到 谷歌
在这里插入图片描述

手机

  1. 确保手机和电脑连同一 wifi
  2. 手机需要配置代理:服务器为电脑IP地址,端口为上述配置好的端口,如8888
  3. 手机下载证书并确认,证书下载地址:chls.pro/ssl
  4. Charles 会弹窗,点击 Allow 允许手机接入即可
    在这里插入图片描述

结果

手机访问百度,会代理到谷歌
在这里插入图片描述
在Charles 中也确实 能抓到包
在这里插入图片描述
此时用电脑访问原理一样
在这里插入图片描述

发布了51 篇原创文章 · 获赞 27 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/qq_39446719/article/details/99493462
今日推荐