使用 Wireshark 查找未加密的 HTTP 数据

使用 Wireshark 查找未加密的 HTTP 数据

大学作业的一部分是分析来自 HTTP 和 HTTPS 流量的数据包,但是 Wireshark 似乎并没有像我期望的那样显示 HTTP 数据——只是为了澄清一下,我希望在一个或多个数据包中看到实际的 HTML 代码。

当我尝试加载页面时,我看到的唯一数据包如下图所示。

图片 1

查看数据包 32 会显示一些数据,但不是实际的 HTML。HTML 看起来几乎是加密的,但我只使用纯 HTTP,没有 SSL 或 TLS - 是这样吗?如果是这样,为什么不是纯文本?

在此处输入图片描述

答案1

明白了 - 我正在查看正确的数据包,但是 HTML 代码已使用 GZIP 压缩。

为了解决这个问题,我只需在服务器上禁用 mod_deflate。

sudo a2dismod deflate

现在 HTML 可以作为纯文本显示!

相关内容