Charles for Ma是 mac 平台上一款非常强大的抓包神器,可以让开发者监视查看所有连接互联网的 HTTP 通信,包括请求,响应和 HTTP 头信息等等,charles mac让您的 Internet 连接调试任务更加快速和轻松!今天小编给大家带来了charles简单操作教程,算是charles mac入门吧,感兴趣的可以来看看!
1、抓浏览器网页请求
其实浏览器的请求一般用浏览器的开发者工具就可以,当然charles也可以做到,使用方法呢,也很简单
将你链接的网络,配置网页代理,注意地址为你本机的ip地址,可以通过,ifconfig查看,
我的是这个样子,打开网页,charles就会弹出弹窗提示你,是否allow。当然allow,搞定,可以愉快的抓请求了
2、抓移动端数据包http请求
1、在电脑上打开charles,查看电脑的ip地址-------> ifconfig
2、在手机上配置代理,手机的网络里,找到链接的wifi,添加代理,输入电脑的ip,端口号默认8888,可以在charles里更改,不过一般默认就好,端口基本不会冲突。
3、保存后,charles会弹出弹窗提示allow,又可以愉快的抓包了
3、抓https
安卓手机就很方便了,直接就可以不用配置,什么,但是要把要抓的接口配置一下,比如,我想抓这个接口,我就要配置成可抓取的,具体如图
IOS手机
ios需要安装证书(安卓不用):进入Charles-》Help-》SSL Proxying-》Install Charles Root Certificate ,会打开证书,安装进去
手机---设置----关于手机-----证书信任设置----勾上刚才安装的
然后想抓哪个接口,重复上边操作就可以啦,也可以配置我想抓取全部的接口,如图
以上就是小编给大家介绍的MAC下最好用的抓包工具charles简单操作教程,这个操作是不是很6,好了不多说了,基本操作就这些,很简单。
想了解更多关于charles mac
原文地址:https://blog.51cto.com/14241007/2382107