【HTTPS】Wireshark导入密钥文件后仍无法解密https报文

个人搭建了一个HTTPS网站后,想通过Wireshark抓包https报文并解密。在本站查询了大量文章后,发现介绍的方法基本就分两步:

**1、**在本地Windows系统上新增系统环境变量"SSLKEYLOGFILE",保存Chrome浏览器访问网站时使用的密钥;

**2、**将1中的密钥导入配置到Wireshark中。例如以下文章介绍:

Wireshark解密https数据

但我按照两步走之后发现仍无法解密,抓包报文仍是密文,遂继续研究,最终定位到如下问题:

Wireshark默认https协议的访问端口为443,因此只会针对443端口的相关报文进行解密。若待抓包网站的端口不是443,则需将新端口添加到Wireshark中,具体位置:(编辑-首选项-Protocols-HTTP)

随后再次查看抓包文件,即可看到新增端口的报文出现HTTP协议,查看"HTTP流"即可看到解密后的明文信息:

相关推荐
想到的名字都被人用了1 小时前
http包详解
网络协议·http·go
象野VH7 小时前
HTTPS数字证书验证论述
网络协议·http·https
开开心心kai7 小时前
不花钱如何让网站启用HTTPS访问
网络·网络协议·安全·http·https
嘉木998 小时前
https创建证书
网络协议·http·https
极客小张8 小时前
利用 STM32 实现多协议物联网网关:Modbus/Zigbee 到以太网/Wi-Fi 的数据桥接
stm32·单片机·嵌入式硬件·物联网·网络协议·https·硬件工程
modelsetget8 小时前
使用 HTTPS 已成为网站的标配了
网络协议·http·https
听楷哥说跨境9 小时前
UDP协议:独特之处及其在网络通信中的应用
网络·网络协议·tcp/ip·ip
小黄银技术栈9 小时前
UMI HTTP接口手册
网络·网络协议·http
小蜜蜂vs码农9 小时前
前后端分离django-restframework——解决跨域请求
python·http·https·django
小梁不秃捏10 小时前
计算机网络之令牌总线
网络协议·计算机网络·信息与通信