Charles安装与配置

一、官网下载&激活

https://www.charlesproxy.com/latest-release/download.do
Charles安装与配置
https://www.zzzmode.com/mytools/charles/
输入名称,点击生成,生成激活码
Charles安装与配置
打开charles,点击help-认证,输入名称和激活码
Charles安装与配置

二、APP抓包

Ipconfig获取电脑ip地址
Charles安装与配置
手机和电脑连接同一个wifi
手机wifi设置-高级设置-设置手动代理,填写ip和端口号
Charles安装与配置
配置完首次打开需要网络的应用,PC端会出现弹窗,选择allow允许charles代理
Charles安装与配置
未出现弹窗,可手动加入手机和电脑的ip
Charles安装与配置
Charles安装与配置

1.手机安装证书

(1)ios客户端
1、打开Charles,选择help→SSL Proxying→Install Charles Root Certificate on a Mobile Device or Remote Browser
2、手机连接电脑代理,打开safari,输入网址:chls.pro/ssl
3、手机弹出提示:此网站正尝试打开“设置”已向您显示一个配置描述文件。您要允许吗?忽略|允许,选择允许,安装描述文件,并信任
4、iOS10以上的手机需要在:设置→ 通用 → 关于本机 → 证书信任设置→ 找到charles proxy CA证书,打开信任即可
(2)Android端
方法1:同iOS端前2步
方法2:保存证书(cer格式),导入手机
手机设置—>安全和隐私—>更多安全设置—>加密和凭据—>从存储设备安装—>选择证书安装
Charles安装与配置

三、Web抓包

取消该项勾选,就只抓包手机端
Charles安装与配置
PC端安装SSL证书
Charles安装与配置
Charles安装与配置
Charles安装与配置
保存证书,可导入浏览器
Charles安装与配置
解决Contents乱码:SSL代理设置
Charles安装与配置
Charles安装与配置
端口443代表通用https端口


总结

Charles yyds

上一篇:【Charles】抓取HTTPS请求乱码详解


下一篇:Windows charles安装、配置及Android手机ca证书