Charles手机端及pc端抓包
2020-07-28 本文已影响0人
踩坑怪At芬达
基本环境
1、环境为mac os
2、下载charles
在pc上抓包
1、 打开charles
2、点击proxy
菜单选中macOS Proxy

3、用浏览器访问你需要抓取的页面
4、charles左侧菜单就会出现所有被抓取的接口信息,点击进去查看具体内容

抓取手机上的包
1、打开charles
2、打开Proxy
下的Proxy Settings

3、设置端口号,自定义一个,如
8888

4、用手机连接charles所在同一个网络wifi下,并且打开手机WIFI设置内的HTTP代理设置,设置IP为charles机器的ip地址,端口为刚才设置的自定义端口
8888
5、用safari随便打开一个网站后,出现授权提示,同意
6、正常访问你需要抓包的网站或者app
7、charles可以看到抓到的数据包
如何抓取https的数据包?
1、打开proxy
下的SSL Proxying Settings
,添加https的网站域名地址及端口,如abc.com
,端口默认443
2、剩下流程同上面