#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之类的就登录认证不了了
所以要先登录认证上网,然后再配置代理。