wireshark解析https数据包

Debian11环境:

在linux环境下抓取访问某个https的网址时抓取的数据包都是加密的,导致无法跟踪到数据包流,现在尝试将抓取的https包进行解密。

1、解密https数据包需要设置SSLKEYLOGFILE变量,推荐写入配置文件中。

复制代码
echo "export SSLKEYLOGFILE=~/ssl.key" >> ~/.bashrc
source ~/.bashrc

2、使用tcpdump命令抓取https的数据包。

复制代码
tcpdump -i eth0 host xxxxx -nn  -w https.pacp

将生成的ssl.key文件与https.pcap文件存到windows系统上(Debian上安装的wireshark无法设置.ssl.key文件,暂时还不知道原因)

3、打开wireshark,点击编辑->首选项,找到TLS,将ssl.key文件配置进去,这边主要通过ssl.key来解密https包。

4、此时,再去规则中增加http筛选,就能看到解密的数据了。

暂时先记录到这里。

相关推荐
知乎的哥廷根数学学派8 小时前
基于数据驱动的自适应正交小波基优化算法(Python)
开发语言·网络·人工智能·pytorch·python·深度学习·算法
非凡ghost8 小时前
Wireshark中文版(网络抓包工具)
网络·windows·学习·测试工具·wireshark·软件需求
2501_916008898 小时前
iOS 上架需要哪些准备,账号、Bundle ID、证书、描述文件、安装测试及上传
android·ios·小程序·https·uni-app·iphone·webview
科技块儿9 小时前
使用强大的离线IP地址定位库IP数据云获取数据信息
网络·tcp/ip·php
上海云盾-高防顾问10 小时前
筑牢网络防线:境外恶意网址与IP防范指南
服务器·网络·安全
上海云盾-小余10 小时前
业务逻辑攻击是什么,如何有效进行防护
网络·安全
suzhou_speeder10 小时前
PoE 延长器:突破 PoE 距离限制,优化网络灵活部署方案
运维·网络·poe·poe交换机·poe延长器
wuk99811 小时前
基于C#与三菱PLC通过TCPIP实现MC协议通信示例
java·网络·c#
运维有小邓@11 小时前
Log360 的可扩展架构实践:常见场景
运维·网络·架构
热心市民R先生11 小时前
IGH EtherCAT 主站核心文件体系全解析:构成、区别与运维实践
运维·服务器·网络