Charles配置(mac)

浏览器访问charles官网,下载系统对应的charles安装包

安装:

1、双击charles.dmg镜像文件

2、稍微等待会,弹出安装提示窗口,点击"Agree"

3、将 "Charles" 应用拖拽到 "Applications" 应用程序文件中

4、等待 "Charles" 应用安装完毕即可

Charles配置:

1、在Mac启动台中找到 "Charles" 应用并点击

2、进入 "charles" ,找到 Help→Register,可自行百度搜索 "charles" 激活码

3、配置证书点击Help→SSL Proxying→Install Charles Root Certificate,进入钥匙串访问

4、找到Charles Proxy CA证书并双击,将 "信任" 设置 "始终信任"即可

5、配置Charles端口号,点击Proxy→Proxy Settings

6、SSL监听,点击Proxy→SSL Proxying Settings,弹出SSL窗口点击Add按钮,添加需要监听的地址与端口,

需要监听所有的HTTPS请求,可直接将地址与端口设置为 " * ",即添加一条 '' *:* '',配置完毕后,可以抓取所有的HTTP请求

查看电脑IP

1、Mac终端命令行输入"ifconfig",查看本地IP

2、点击WIFI图标→系统偏好设置→打开网络偏好设置→解锁(本地密码)→高级→TCP/IP→IP

Android:

1、以荣耀7X为例,设置→无线和网络→WLAN→长按已连接的WIFI,弹出以下提示窗口→修改网络

2、修改网络时需要重新填写WIFI密码,电脑IP为 127.0.0.1,设置手机代理为127.0.0.1:8888(8888:Charles→Proxy→Proxy Settings默认的端口号),设置完毕后并保存

3、设置完毕后,Charles会出现一个提示窗口,访问是否信任此设备,直接点击 "Allow" 按钮即可

4、手机浏览器打开chls.pro/ssl,会出现一个下载提示窗口,点击下载

5、设置→无线和网络→WLAN→点击右上方的⋮→WLAN设置→安装证书→找到已下载的文件→点击文件→填写密码→为CA证书添加一个名称,点击 "确定" 按钮完成证书安装

6、在状态栏内提示 "网络可能受到监控" ,CA证书是保证Charles可以截取到你手机与服务端请求的交互,进行代理,不会有其他的安全隐患

注意:设置手机代理,会出现以下问题:

1、网页一直加载

2、无法打开网页

3、网页暂无数据

......

解决:

在代理下Charles抓取App数据包完毕后,删除手机代理,需要使用Charles抓取App数据包时,在设置手机代理

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值