前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >最新使用Mac版Charles进行iOS应用程序 HTTPS抓包 乱码以及unknown的详细解决过程

最新使用Mac版Charles进行iOS应用程序 HTTPS抓包 乱码以及unknown的详细解决过程

原创
作者头像
jiang chen
修改2018-09-11 10:32:29
9.4K0
修改2018-09-11 10:32:29
举报
文章被收录于专栏:BIT泽清BIT泽清

当前Charles演示版本为v4.2.1

首先你有一款在Mac安装好了的Charles(大瓶子) 随便叫

然后第一步:在导航栏选择Proxy->ProxySettings 或者在界面工具栏选择设置(齿轮图标)->ProxySettings --如图修改,完事点击OK

第二步,配置并且安装SSL证书:

点击之后 出现弹窗-意思是在手机浏览器打开 chls.pro/ssl 这个网址--点击OK-然后打开手机Safari浏览器输入 chls.pro/ssl

:PS-先去手机->设置->无线局域网->点击你链接的Wi-Fi->配置代理->手动->输入上图中 HTTP proxy on xxx.xxx.xxx.xxx:** 中的地址,例如 服务器:10.0.0.11 端口号:8899

第三步:在浏览器输入chls.pro/ssl地址后,弹出如图选择->选择允许 --如果不能打开网页,一般是代理没有填对

第四步:安装描述文件--点击安装->安装->完成

第五步:选择设置->通用->关于本机->证书信任设置->如图-打开开关选择信任

PS:unknown问题 问题的原因就是 没有信任证书

第六步:安装证书到当前电脑-输入钥匙串密码

第七步:打开钥匙串,选择刚刚的证书 Charles 开头的-> 双击证书-然后如图修改,之后点击关闭->弹窗输入密码完成

第八步:SSL Proxying Settings SSL端口号设置

一般出现乱码的原因就是没有设置 这个

PS:友情提示,请关闭访问外国网站工具在抓包

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 然后第一步:在导航栏选择Proxy->ProxySettings 或者在界面工具栏选择设置(齿轮图标)->ProxySettings --如图修改,完事点击OK
  • 第二步,配置并且安装SSL证书:
  • :PS-先去手机->设置->无线局域网->点击你链接的Wi-Fi->配置代理->手动->输入上图中 HTTP proxy on xxx.xxx.xxx.xxx:** 中的地址,例如 服务器:10.0.0.11 端口号:8899
    • 第三步:在浏览器输入chls.pro/ssl地址后,弹出如图选择->选择允许 --如果不能打开网页,一般是代理没有填对
      • 第四步:安装描述文件--点击安装->安装->完成
        • 第五步:选择设置->通用->关于本机->证书信任设置->如图-打开开关选择信任
        • PS:unknown问题 问题的原因就是 没有信任证书
          • 第六步:安装证书到当前电脑-输入钥匙串密码
            • 第七步:打开钥匙串,选择刚刚的证书 Charles 开头的-> 双击证书-然后如图修改,之后点击关闭->弹窗输入密码完成
              • 第八步:SSL Proxying Settings SSL端口号设置
                • 一般出现乱码的原因就是没有设置 这个
                  • PS:友情提示,请关闭访问外国网站工具在抓包
              相关产品与服务
              SSL 证书
              腾讯云 SSL 证书(SSL Certificates)为您提供 SSL 证书的申请、管理、部署等服务,为您提供一站式 HTTPS 解决方案。
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档