http2协议的wireshark抓包方法
根据中大学业要求,要抓个http2的包来玩玩。但直接下个最新版的wireshark是抓不到http2的包的。
因为在被解密之前,http2的包会被wireshark识别为tcp协议,因此用http2过滤器一点用都没有。
网上的教程各种胡吹,但实际解决很简单:
①随便在电脑里创个后缀名为.log的文件,拷贝其路径。
像这样。
②记住路径,去电脑系统变量里创建个新的变量,名字为SSLKEYLOGFILE。浏览器会到这里记录秘钥的。
③去wireshark里,在编辑-首选项-SSL里把log文件所在的路径拷贝进去。
做完这三步,重启浏览器,就能抓到包了。
再次对不说人话的教程感到愤怒。