当前位置: 代码网 > it编程>游戏开发>ar > Wireshark (四) wireshark解密HTTPS

Wireshark (四) wireshark解密HTTPS

2024年08月06日 ar 我要评论
浏览器和一些客户端应用程序会将使用的TLS密钥导出到一个日志文件中。配置Wireshark解密:在Wireshark中,通过以下路径配置TLS密钥:编辑 > 首选项 > 协议 > TLS。在“(Pre)-Master-Secret log filename”处,选择之前由浏览器生成的密钥日志文件。浏览器重启后 在进行访问会生成一个log文件(设置文件时必须以log进行结尾)在重启浏览器进行访问: 这个时候就可以看到解密后的流量包内容了。指向一个文件,浏览器会将TLS会话的密钥写入该文件。

系列文章目录

wireshark (一) wireshark安装

wireshark (二) wireshark页面功能介绍和过滤器

wireshark (三) wireshark分析http协议

https服务器环境搭建:

nginx本地搭建https环境

目录

系列文章目录

抓取https服务器流量

使用(pre)-master-secret的keylog日志文件解密 

配置环境变量导出文件

wireshark配置secret log


抓取https服务器流量

打开浏览器 访问我们安装好的https服务器

打开wireshark 进行抓包无法查看到http的流量包 流量包被tls进行了加密

使用(pre)-master-secret的keylog日志文件解密 

配置环境变量导出文件

浏览器和一些客户端应用程序会将使用的tls密钥导出到一个日志文件中。功能主要用于开发和调试。wireshark可以利用这个日志文件来解密https流量

可以设置环境变量sslkeylogfile指向一个文件,浏览器会将tls会话的密钥写入该文件。

浏览器重启后 在进行访问会生成一个log文件(设置文件时必须以log进行结尾)

wireshark配置secret log

配置wireshark解密:在wireshark中,通过以下路径配置tls密钥:编辑 > 首选项 > 协议 > tls。

在“(pre)-master-secret log filename”处,选择之前由浏览器生成的密钥日志文件。

在重启浏览器进行访问: 这个时候就可以看到解密后的流量包内容了

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com