Python网络爬虫-抓包工具篇(Charles安装证书抓取HTTPS)

Mac 端

第一步 配置HTTP代理 点击 Charles菜单下 Proxy-> Proxy Setting ,这步与抓取HTTP请求是一样的:
在这里插入图片描述
选择在8888端口上监听,然后确定。选了SOCKS proxy,还能截获到浏览器的http访问请求。
在这里插入图片描述
第二步 安装Mac端根证书:

  1. 点击 Charles菜单下 Help -> SSL Proxying -> Install Charles Root Certifacate 选择添加。
    在这里插入图片描述
  2. 从应用钥匙串访问搜索Charles,找到添加的证书,双击证书,在信任下选择始终信任。
    在这里插入图片描述
    第三步 配置SSL代理:
    点击 Charles菜单下Proxy -> SSL Proxy Settings
    在这里插入图片描述
    点add添加需要监视的域名,支持 *号通配符,端口一般都是443:

参考文章:
Mac使用Charles进行HTTPS抓包
Mac Charles安装证书抓取HTTPS
Mac上使用Charles抓包
使用Charles为Android设备抓取https请求的包

发布了42 篇原创文章 · 获赞 0 · 访问量 1858

猜你喜欢

转载自blog.csdn.net/qq_44750620/article/details/105000791