#Charles抓包工具安装使用教程
app测试抓包工具。
下载安装
mac os
百度搜索Charles下载安装
安装完的提示

然后去填写激活账号

网上找的激活账号:
Registered Name: https://zhile.io
License Key: 48891cf209c6d32bf4
安装证书

钥匙串中全部信任

发现Charles空空如也,选取macos proxy和web interface settings

此时抓的包是这样的,识别不出

设置代理




*代表解析所有域名,443是端口号。
此时请求就可以解析出来了。
这时候我们可以实现pc端抓包。
安卓手机为例app抓包

会弹出这样的提示

提示上面写chls.pro/ssl
手机浏览器登录会跳转直接下载证书
但是 我没有跳出 反而是这样显示

不懂其中原因,用另一种方法:


然后通过qq还是啥传送到安卓手机上,下载安装证书。
设置手机代理
手机设置->wlan->找到你正在连接的wifi,注意手机和Charles连接在同一个网络下。

服务器主机名可以看电脑连接的主机ip,打开macbook的网络偏好设置,就能看见。
然后Charles那边就会弹出一个提示框
具体就不贴了
在app上点击相应的按钮
就会不断请求
点进去可以看到详细信息

问题汇总
因为使用的是需要登录认证的网络
所以发现联网的时候
如果先代理手动填写ip之类的就登录认证不了了
所以要先登录认证上网,然后再配置代理。
本文档详细介绍了在macOS上安装和使用Charles抓包工具的步骤,包括下载安装、激活、安装证书、设置代理以及解决抓包过程中遇到的问题。在抓包时,需要设置电脑和手机的代理,并确保两者在同一网络环境下。对于安卓设备,通过下载并安装证书来实现抓包。当使用需要登录认证的网络时,需先登录再配置代理。
4678

被折叠的 条评论
为什么被折叠?



