苹果Mac-Charles怎么抓包?MAC-Charles抓包使用方法

一、前置条件
1、mac os 安装charles
2、mac os 和手机需要在同一局域网下 (二级路由无效)

二、设置Charles代理
1、运行Charles程序,设置port,Proxy –> ProxySettings –> Proxies –> httpProxy

苹果Mac-Charles怎么抓包?MAC-Charles抓包使用方法
苹果Mac-Charles怎么抓包?MAC-Charles抓包使用方法


三、获取mac os当前ip

Mac-Charles-抓包方式

四、设置手机HTTP代理

苹果Mac-Charles怎么抓包?MAC-Charles抓包使用方法
ps:在不使用的时候需要将手机中得HTTP代理关闭,否则pc或者mac关机或者关闭软件后,手机无法正常上网!

五、mac上设置截获Https请求(Charles)
如果不进行下面的设置,https的reqeust和response都是乱码,设置完之后https就可以抓包了。Mac端安装证书操作:
1、点击Charles菜单的help->SSL->proxying->install charles root certificate

苹果Mac-Charles怎么抓包?MAC-Charles抓包使用方法

2、在到电脑的钥匙串中信赖刚刚的证书:

苹果Mac-Charles怎么抓包?MAC-Charles抓包使用方法


六、手机上安装证书:
1、首先mac上开启charles,并enable ssl proxy;
2、iOS中安装证书

苹果Mac-Charles怎么抓包?MAC-Charles抓包使用方法


3、浏览器打开chls.pro/ssl,安装证书;
4、信任证书

苹果Mac-Charles怎么抓包?MAC-Charles抓包使用方法
苹果Mac-Charles怎么抓包?MAC-Charles抓包使用方法

有问题留下评论,看到会及时回复!

声明:本文由会火号官方原创,如若转载,请注明出处:https://www.huihuohao.com/s/2302.html

发表评论

登录后才能评论