图解Burp Suite抓取HTTPS数据包

 时间:2026-02-12 04:15:42

1、配置浏览器代理(目前支持:IE、Firefox、Chrome、Safari、IPhone、Android)

拿IE为例:工具——Internet选项——连接(局域网设置)——代理服务器,如下图所示:

图解Burp Suite抓取HTTPS数据包

1、通常情况下burp默认只抓HTTP的包,HTTPS因为含有证书,因而无法正常抓取,抓HTTPS数据包就需要设置可信证书。

访问http://burp,下载burp的内置证书,如下图所示:

图解Burp Suite抓取HTTPS数据包

2、保存证书到本地,如下图所示:

我们发现保存的证书是cacert.der,后缀名是.der文件(证书的编码方式不一样),这个文件不是常规的.cer的证书文件,那么下面就是让浏览器信任我们刚才导出的证书。

图解Burp Suite抓取HTTPS数据包

3、导入证书

Firefox——菜单——选项——高级(证书)——查看证书,如下图所示:

图解Burp Suite抓取HTTPS数据包

4、查看证书

选择服务器选项卡,如下图所示:

图解Burp Suite抓取HTTPS数据包

5、导入刚才的cacert.der文件,那么在服务器中就会存在“PortSwigger CA”这样的证书(burp的内置证书),如下图所示:

图解Burp Suite抓取HTTPS数据包

6、然后导出PortSwiggerCA.crt,保存到本地,如下图所示:

图解Burp Suite抓取HTTPS数据包

7、信任此证书

在证书机构中导入刚才的PortSwiggerCA.crt文件,并选择【信任使用此CA标识的网站】,如下图所示:

确定以后在代理的情况下浏览器就可以正常的访问HTTPS的包,这些包将通过burp。

图解Burp Suite抓取HTTPS数据包

8、抓HTTPS包

访问https://www.baidu.com/,如下图所示:

图解Burp Suite抓取HTTPS数据包

1、所有浏览器在安装PortSwiggerCA.crt证书时,必须安装到“受信任的根证书颁发机构”中。

如:Chrome,如下图所示:

图解Burp Suite抓取HTTPS数据包

  • 求 离人愁 歌词
  • 如何制作黑糖珍珠脏脏泡芙
  • 铁甲小宝许愿的东西叫啥
  • 怎么查看扩圈软件用户隐私协议
  • 当你驾车行驶泥泞道路时应如何安全驾驶
  • 热门搜索
    孝行雅行我先行手抄报 国史党史手抄报资料 关于环保手抄报资料 关于手抄报的内容 小学消防安全手抄报 和读书有关的手抄报 我爱我校手抄报 语言的魅力手抄报资料 名胜古迹手抄报 知识手抄报