写点什么

软件测试|抓包工具 Charles-- 出现 unknown 怎么解决?

  • 2023-06-14
    北京
  • 本文字数:445 字

    阅读完需:约 1 分钟

获取更多技术知识


搜索微信公众号: 霍格沃兹测试学院,学习更多测试开发前沿技术


默认情况下,Charles 只能抓取 http 的包,如果需要抓取 https 的包,需要进行以下设置


1.电脑安装 SSL 证书通过 Charles 安装,进入 Charles-》Help-》SSL Proxying-》Install Charles Root Certificate ,会打开证书,安装进去,下图是证书已经安装成功的结果



2.Charles 使能 https 抓包功能进入 Charles - 》 Proxy - 》 SSL ProxyingSettings - 》打开 SSL 设置界面,将图上所示复选框选中



点击“Add”按钮,在弹出框的 “Host” 和 “Port” 都输入“*”,最后点击 OK,根据提示,这样配置可以抓取所有的 https 包


3.代理设置—浏览器进入 Charles-》Help-》SSL Proxying-》Install Charles Root Certificate on a Mobile Device or Remote Browser,如下图



在浏览器输入“chls.pro/ssl”下载证书,安装并信任证书,只需下一步操作


设置代理,手机与电脑在一个局域网下,打开 WIFI 链接,并选择手动代理,其中代理的 IP 和端口需要与 charles 提示一致,并且需要下载安装并且信任证书




获取更多技术知识

用户头像

社区:ceshiren.com 微信:ceshiren2021 2019-10-23 加入

微信公众号:霍格沃兹测试开发 提供性能测试、自动化测试、测试开发等资料,实时更新一线互联网大厂测试岗位内推需求,共享测试行业动态及资讯,更可零距离接触众多业内大佬。

评论

发布
暂无评论
软件测试|抓包工具Charles--出现unknown怎么解决?_霍格沃兹测试开发学社_InfoQ写作社区