Wireshark抓包解析HTTPS消息方法

1,531 阅读1分钟

Wireshark抓包解析HTTPS消息方法

设置环境变量

下面是Linux设置环境变量方法, Windows的可以搜索一下如何设置环境变量方法,然后设置下面的变量名和存储路径:

export SSLKEYLOGFILE="~/.sslkeylogfile.txt"

设置Wireshark

我们使用SSLKEYLOGFILE变量指定文件到Wireshark中设置一下,具体设置方法如下:

菜单栏Edit ==> Preferences ==> Protocols ==> TLS,找到(Pre)-Master-Secretlog filename中选择刚才设置的变量值。

设置好后就可以启动Wireshark抓取消息了。

开始启动Chrome浏览器

命令行启动google-chrome或者其他浏览器都可以。随便访问一个HTTPS协议网站就会发现SSL/TLS内容被记录到文件中了,此时Wireshark就可以解析HTTPS内容了。

是不是很简单?