Mac下使用Charles抓包

415 阅读1分钟

1、基本安装-》官网下载

2、证书安装

点击安装后,会自动打开钥匙串,进入钥匙串,点击charles证书,设置信任

3、一些坑

1.在Mac上已经安装了charles但是抓不到任何包,请检查一下几点:
(1)检查你的网络–高级设置–代理–自动发现代理,自动代理设置统统取消勾选
(2)查看Charles --proxy—proxy settings端口号及下方的socket的勾选是否勾上,具体如图:

2、页面中有unknow

3、如何手机抓包

第一保证,你的手机和电脑在同一网段,同一端口号

第二在手机上下载证书

第三手机安装证书

直接在手机safari浏览器,其他的浏览器都行,输入:chls.pro/ssl点击enter,下载,下载成功后记得进入iOS手机通用–描述文件与设备管理–进入就能看到你刚才下载的证书了,然后直接点击信任,
在这个是用一个坑,不管是android还是iOS手机,在点击信任的时候为了安全都需要校验你的手机有没有密码,没有的同学提前设置一个密码,不然会失败,点击信任你就可以完美的的获取到手机app的数据

最后就是方便查看一个请求能够同时看到request和response,这个的设置位置如图

本文转载:blog.csdn.net/qq\_3422029…