抓包工具_[转]Charles

蛋蛋 2022年09月17日 21 0

如果要在mac OS系统中使用抓包工具,我们可以用Charles。Charles的工作原理与用法和Fiddler有点类似。

5.4.1 Charles工具的安装及使用方法

Charles与其他工具的安装过程大致相同,按照页面提示操作即可。Charles安装成功后,图标是一个花瓶,所以俗称青花瓷。Charles是收费软件,如果不付费的话,每隔30分钟,需要重启Charles。

5.4.2 在Charles中安装根证书

在Charles中安装根证书的步骤如下。

第1步:依次单击菜单栏中的Help→SSL Proxying→Install Charles Root Certificate,如图5-8所示。

第2步:这时候会弹出一个根证书界面,单击“添加”按钮,如图5-9所示。

第3步:证书添加成功,如图5-10所示。



图5-8 安装证书(1)



图5-9 安装证书(2)



图5-10 证书添加成功

第4步:双击证书以打开证书简介,把证书设置为信任,如图5-11所示。



图5-11 证书设置为信任

5.4.3 Charles配置规则

Charles的配置规则如图5-12所示。其中:

  • Host为配置域名,*表示任意匹配;
  • Port为网页浏览端口号,这里填443。



图5-12 设置规则

5.4.4 用Charles捕捉网站登录的请求

打开Charles,再用浏览器打开某网站并登录。找到登录的HTTP请求,可以看到登录时发送的用户名和密码,如图5-13所示。



图5-13 捕捉某网站的登录请求


转自:https://zhuanlan.zhihu.com/p/333229693

Last Updated: 2022/09/17 00:26:53
[转]iptables的DNAT和SNAT 抓包工具_[转]F12浏览器开发者工具