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

抓包之使用wireshark抓http2的包

写在前面

本文看下使用wireshark如何抓http2的包。

1;正文

因为当前并非所有的网站都支持了http2协议,所以为了知道当前我们使用的网站是否支持http2,需要安装一个谷歌的插件http indicator,安装成功后会有一个小闪电的图标:
在这里插入图片描述
如果是支持http2的话,小图标会变成深色,反之就是如同上图所示的灰色。比如https://www.sina.com.cn就是支持的:
在这里插入图片描述
还有一个问题就是http2是构建在ssl/tls协议之上的,也就是是加密的,所以wireshark想要解密数据的话就需要获取到私钥信息,而私钥信息可以通过配置环境变量SSLKEYLOGFILE来获取,如下图:
在这里插入图片描述
配置后记得重启chrome浏览器,以读取最新的环境变量信息,比如访问https://www.sina.com.cn,成功的话当访问网站时秘钥信息就会写到配置的文件中了:
在这里插入图片描述
接着将该文件配置到wireshark中,配置路径为编辑-》首选项-》protocols-》ssl或tls
在这里插入图片描述
接着就可以开始抓包了:
在这里插入图片描述
访问网站https://www.sina.com.cn,在wireshark中就可以看到协议为http2的内容了:
在这里插入图片描述

写在后面

参考文章列表

抓包之wireshark基础用法介绍。


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

相关文章:

  • linux定时器操作
  • TCP与UDP的端口连通性
  • 如何调大unity软件的字体
  • 3D视觉[一]3D计算机视觉
  • Golong中无缓冲的 channel 和 有缓冲的 channel 的区别
  • 网络安全的攻防战争
  • R语言读取hallmarks的gmt文档的不同姿势整理
  • 【大语言模型】ACL2024论文-33 Johnny 如何说服大型语言模型越狱:通过人性化 LLMs 重新思考挑战 AI 安全性的说服技巧
  • 在 C# 中播放系统声音:蜂鸣声、星号声、问号声等
  • sql注入之union注入
  • STM32完全学习——CRC校验
  • IP地址格式解析(ipv4)
  • RabbitMQ中的Topic模式
  • JavaScript 中的 `parseInt()` 函数详解
  • vi或vim进行替换
  • 【Linux系统编程】:信号(2)——信号的产生
  • ChatGPT生成接口文档的方法与实践
  • 【芯片设计- RTL 数字逻辑设计入门 番外篇 13 -- FAB厂中PE工程师和PIE工程师的区别】
  • EMC VMAX/DMX 健康检查方法
  • git中的多人协作
  • U盘结构损坏且无法访问:原因、恢复方案与预防措施
  • 梳理你的思路(从OOP到架构设计)_设计模式Factory Method模式
  • 【RabbitMQ】RabbitMQ保证消息不丢失的N种策略的思想总结
  • 《庐山派从入门到...》板载按键启动!
  • Onvif服务端开发
  • C++ 集合 list 使用