Mac Charles 使用后部分Https网页无法打开

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac Charles 使用后部分Https网页无法打开相关的知识,希望对你有一定的参考价值。

参考技术A 使用抓包工具 Charle 抓 Mac 本机的 https 请求后,关闭 Charle 抓包工具,发现部分 https 网站比如无法打开。

电脑为黑苹果, Charle 版本4.2。

将当前网络设置中的 IPV6 地址设为手动即可解决。

该系统下不能将 IPV6 设置为空,进行如下设置即可。

Mac+Charles+Android+Https 抓包

感谢 Android端Charles抓包 这篇分享,大体都是按照这个套路来

想抓别人的App就必须使用Android 7.0以下的手机,抓自己的可以使用高版本系统手机

1 下载破解版版本Charles

推荐一个Mac 破解软件网站 https://macwk.com/

2 Charles代理设置

2.1 Proxy → Proxy Settings


2.2 配置 Https


如果第一步已经安装的话可以直接跳过到第二步即可。

2.3 查看本机iP地址


3 手机和电脑连到同一个Wifi 设置手动代理

4 使用Android 7.0 以下系统的手机 按照上面的配置就可以正常抓到Https请求了,但是如果我们没有Android 7.0 以下系统的手机 该怎么办呢?

4.1 下载Mumu模拟器

因为模拟器系统6.1.0 可以直接抓到https的请求

缺点是App模拟器真的很卡,有的App还不支持在模拟器上使用,所以就得使用下面的办法

4.2 Android 7.0 以上系统配置

确实发现Https接口 全都是UNKNOWN,那么接下来需要配置一下


第二步很坑,因为不同的手机不好找从而不好安装,该作者提供的是小米的安装说明

华为手机操作如下:

设置 → 安全 → 更多安全设置 → 加密和凭据 → 从存储设备安装


OPPO 手机操作如下:

设置 → 安全 → 凭据存储 → 从存储设备安装证书 → VPN和 应用用户证书

以上是关于Mac Charles 使用后部分Https网页无法打开的主要内容,如果未能解决你的问题,请参考以下文章

Mac下Charles使用问题解答

Mac 环境 下使用Charles 抓包Http/Https请求

Mac+Charles+Android+Https 抓包

Mac使用Charles进行HTTPS抓包

Mac使用Charles进行HTTPS抓包

Mac使用Charles抓取ios手机APP中的https请求