charles 在mac 安装与设置

打印 上一主题 下一主题

主题 997|帖子 997|积分 2991

一,下载安装
1,在Charles 官网中下载,官网地点:Download a Free Trial of Charles • Charles Web Debugging Proxy
二,charles 的设置
1,安装证书,点击charles-help-ssl proxying-install charles root certificate 下载证书。

2,下载证书后,页面会打开钥匙串访问,进入证书页面,双击证书-选择信托证书。

3,选择proxy-macos proxy , 这个是抓取 电脑哀求的接口的。我们测app。根本不消这个选项。勾选这之后,会将Charles设置成系统署理。


4,想要截取iPhone手机上的网络哀求,首先必要把Charles的署理功能打开,即在Charles的菜单栏上选择“Proxy”->“Proxy Setting”。


5,至此,HTTP的抓包就竣事了,但HTTPS还需以下步调,否则会产生乱码
第一步:SSL署理设置 SSL是HTTP加密依赖的基础协议,HTTP默认是80端口,HTTPS默认的是443端口



6,设置tool-Map remote。 只知道接口名时,抓包的时间举行筛选



这样电脑端的设置就设置完了,接下来是手机端设置了。
三,charles 手机端设置
1,首先,手机端连接的外网必须和电脑端的网址一致。
2,在手机端安装charles 证书, 证书下载地点. chls.pro/ssl. 但这个证书不好下载,大概电脑端下载后,通过微信发送得手机,如流下载得手机后很可能本身也不知道保存到哪儿了。建议通过微信发送保存好找一点。

3,华为手机在 安全-更多安全设置-加密和凭据-从储存装备安装-CA证书 安装证书。
iOS 下载证书。连接署理 ,打开charles-help-点击到下载手机证书页面
​​​​​​​

然后打开iOS浏览器chls.pro/ssl,页面表现下载页面,

点击答应,,,打开管理--形貌文件与装备管理-安装---打开关于手机--证书信托。 就ok了。
亲身验证,有署理的时间可以下载证书,没署理下载不了。
4,修改手机署理,选择手动署理,输入电脑端ip地点(这个地点可以在charles-help- Local IP Address)查看,端口:8888,保存。
四,使用贴吧app扫码-连接成功,然后就可以抓包了。




免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

知者何南

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表