【超适合小白】苹果电脑MAC——抓包工具-Charles使用超详细教程!!!适合小白!!!

1,087 阅读2分钟

一、Charles和Sniff Master是什么?

Charles是一个HTTP代理服务器,类似于网络监视器,可以直接抓取手机或浏览器中的接口数据。当设备连接Charles代理访问互联网时,Charles可以监控所有HTTP通信,包括request、response和HTTP headers。

而Sniff Master(抓包大师)是另一款优秀的网络抓包工具,它同样具备强大的数据抓取和分析功能。与Charles相比,Sniff Master在某些场景下操作更加简便,特别适合需要快速分析网络请求的开发者和测试人员。

二、Charles和Sniff Master使用教程——MAC电脑抓包

1、安装Charles或Sniff Master

Charles可以从官网下载安装,而Sniff Master也有对应的Mac版本。两款工具都能满足基本的抓包需求:

  • Charles适合需要深度分析HTTP/HTTPS请求的场景
  • Sniff Master则更适合快速查看和调试网络请求

2、详细使用过程

(1)首先打开Charles或Sniff Master

(2)点击 help 下的 SSL Proxying 然后点击 Install Charles Root Certificate 安装证书

(3)下载好证书之后,找到该证书然后右键——显示简介

点击显示简介后——点击信任展开下拉箭头

展开之后将所有的都设置为始终信任,最后将上面使用此证书时设置为使用自定义设置

(4)首先点击Proxy 下面的SSL Proxying Settings 然后出现弹窗,其次点击弹窗左下角add按钮,在新的弹窗中设置host输入 * port输入443 ,最后点击保存

(5)最后打开浏览器就可以正常抓包啦

总结:

Charles和Sniff Master都是优秀的抓包工具,各有优势。Charles功能全面,适合专业开发者;Sniff Master操作简单,适合快速调试。根据你的具体需求选择合适的工具即可。

掌握这些工具的使用方法,可以大大提高开发和调试效率。建议先熟悉基本功能,再逐步探索高级用法。