当前位置: 首页 > article >正文

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筛选,就能看到解密的数据了。

暂时先记录到这里。 


http://www.kler.cn/a/272230.html

相关文章:

  • Ext2 文件系统:数字世界的基石,深度解码超时空存储魔法
  • LabVIEW太赫兹二维扫描成像系统
  • 网络安全(渗透)
  • Bash语言的函数实现
  • 【技术总结类】2024,一场关于海量数据治理以及合理建模的系列写作
  • QT多语言Demo及心得
  • 每周一算法:双向深搜
  • Sqlserver 模糊查询中文及在mybatis xml【非中文不匹配查询】N@P2问题
  • 在Ubuntu系统中使用Systemctl添加启动项的详细指南
  • sqlite 常见命令 表结构
  • go rabbitmq 操作
  • 体系结构安全第二次作业:调研整理编译器优化引入的安全问题,形成调研报告提交
  • Docker学习之数据管理(超详解析)
  • 鸿蒙内核系统
  • IDEA : 已经有一个永久破解版的IDEA2019版本,现在又想安装最新版本的,俩版本共存,发现新版本打不开的解决方案
  • html5cssjs代码 022 表单输入类型示例
  • 高等代数复习:应试经验:求行列式
  • NFT数字藏品推广途径有哪些?CloudNEO免费个性定制方案,推广您的NFT
  • Selenium笔记
  • C语言 数据在内存中的存储
  • elasticsearch(RestHighLevelClient API操作)(黑马)
  • 从零自制docker-4-【PID Namespace MOUNT Namespace】
  • 深入了解Android垃圾回收机制
  • odoo17开发教程(6):用户界面UI的交互-创建Action
  • ffmpeg 切割音频文件,各种格式(wav, flac, mp3, m4a等)
  • lua gc垃圾回收知识记录