天天看点

Mac使用Charles抓包1.下载charles并安装2.配置charles3.配置https抓包

1.下载charles并安装

https://xclient.info/s/charles.html

下载教程就不用说了。都在上面的网页里面写的很清楚。对版本没有特别的要求。

安装,直接安装就好了

2.配置charles

Mac使用Charles抓包1.下载charles并安装2.配置charles3.配置https抓包

这个端口你设置下记得就好

3.配置https抓包

这一步是为了抓取https请求

3.1电脑端安装证书

Mac使用Charles抓包1.下载charles并安装2.配置charles3.配置https抓包
Mac使用Charles抓包1.下载charles并安装2.配置charles3.配置https抓包

 钥匙串访问,标记为信任即可

Mac使用Charles抓包1.下载charles并安装2.配置charles3.配置https抓包

3.2手机端安装证书

Mac使用Charles抓包1.下载charles并安装2.配置charles3.配置https抓包
Mac使用Charles抓包1.下载charles并安装2.配置charles3.配置https抓包

上面画红框的地方你得记住。你的电脑 当然可能不是上面那个值。

然后手机端跟电脑端得连同一个 wifi,然后修改wifi 设置(抓完包,用完charles之后记得修改回来哈),写入的就是上面显示的ip和端口:

Mac使用Charles抓包1.下载charles并安装2.配置charles3.配置https抓包

在手机浏览器中输入地址:chls.pro/ssl 就可以在手机上下载证书了,证书下载完成后选择安装

安装后设置信任证书

安卓:安装完后就需要进入手机设置-通用-关于本机-证书信任设置,将下载的证书允许信任。

ios:设置->通用->关于本机->证书信任设置-> 找到charles proxy custom root certificate然后信任该证书即可.

3.3charles https设置

Mac使用Charles抓包1.下载charles并安装2.配置charles3.配置https抓包

完成了以上设置之后,你就可以快乐的抓包 了 。

继续阅读