1.下载
官网下载地址:https://www.charlesproxy.com/download/
2.激活账号
安装后,先选择体验版,进入Help→Register,注册账户密码。
以下是网上找到的,亲测可用:
Registered Name: https://zhile.io
License Key: 48891cf209c6d32bf4
3.配置
依次在Help→SSL Proxying中点击下图的2项:
1)双击进入证书后,选择始终信任:
2)点击即可安装。
4.代理设置
1)在Proxy→Proxy Settings中配置端口号:
2)开启Https抓包,在Proxy→SSL Proxy Settings中,添加配置:
主机名和端口号都不用填写,直接点击OK,默认可以抓所有SSL请求
3)手机和mac连至同一wifi下,进入设置→wifi→已连接的wifi名称,配置手动代理
主机名在mac命令行中输入ifconfig即可获得,端口号填写charles上配置的7777即可
4)手机下载charles证书
a.使用浏览器,访问https://chls.pro/ssl,下载证书。
b.安卓手机上下载的文件后缀名是pem,需要下载时手动更改为crt
c.进入文件管理工具,UCDownloads下找到该文件进行安装(我用的是UC浏览器,如果是默认浏览器直接在Download中下载,或者进入设置→更多设置→系统安全→加密与凭证→从SD卡安装,找到对应文件安装)
5.访问
移动端第一次通过charles访问时,charles上会出现以下弹框,允许即可:
原文地址:https://www.cnblogs.com/May-study/p/12251674.html
时间: 2024-11-07 16:02:44