Firefox 和 Internet Explorer 显示垃圾信息而不是特定网站

Firefox 和 Internet Explorer 显示垃圾信息而不是特定网站

我遇到了一个非常奇怪的问题。我经常使用一个特定的网站,即www.wunderground.com。然而,有一段时间,每当我尝试打开该网站时,Firefox 和 Internet Explorer 都会显示奇怪的字符。这种情况只发生在安装了 Windows 7 Professional 64 位的特定 PC 上。页面如下所示(在 IE 中几乎相同): Firefox 显示二进制垃圾
(来源:tachenov.name

每次我重新加载页面时,我都会得到略有不同的图片,但有些部分保持不变,例如“ks#”。

如果我保存该页面并尝试使用十六进制查看器打开它,我可以确认其中完全是胡说八道,例如 EC DB 6B 73 23 C7 95 20 FA 59 FA 15 69 48 22 C8 等。看起来不像我所知道的任何字符编码。甚至看起来不像压缩信息 - 重复太多。

但是,如果我尝试使用 lwp-request 或 wget 等控制台实用程序下载页面,我会得到正确的 UTF-8 页面。如果我在任何其他 PC(包括同一台 PC 上的 Ubuntu 虚拟机)上打开该网站,它会正确打开。

到目前为止,我尝试过的方法:将 Firefox 中的代理设置从“自动”更改为“无”,使用 Dr. Web CureIt! 检查系统中是否有病毒,检查主机文件(我认为这与问题无关,因为控制台实用程序运行正常)。似乎什么都没有改变。有一次我能够在 Firefox 中打开该网站。那是在重新启动之后,这让我认为一定是自动运行中的某些东西当时尚未加载。我尝试查看自动运行,但有很多东西,我只发现一个可疑的广告软件,我删除了它,但无济于事。

这台电脑上的其他一切似乎都运行正常,包括其他网站和软件(不过没有安装其他浏览器)。我对所做的事情特别小心,所以在安装了 NoScript 的情况下,我几乎没有机会感染任何病毒或恶意软件,也没有从随机网站下载任何盗版软件或可疑软件。有一次,我不得不安装一个罕见的驱动程序或其他东西时,我遇到了一些广告软件,但那是很久以前的事了,我想我很快就摆脱了它。

您是否知道可能导致这种情况的特定系统设置或恶意软件?我很难相信病毒只会阻止特定的天气报告网站。看起来更像是一些常见的浏览器设置,但我什么也没看到。

编辑:使用 Wireshark,我能够确定我看到的数据正是远程站点发送的数据。结果发现它毕竟是压缩的。我仍然不明白为什么它在这台电脑上坏了。尝试运行便携式 Chrome,那里的图片相同。我以为每个浏览器都使用自己的解压缩库,那么为什么它们都坏了?我使用这台电脑开发压缩库,所以我在这里和那里安装了一些版本的 zlib,但我非常怀疑它们能否破坏所有浏览器。

答案1

呼。我搞明白了。这是一个名为 ShopperPro 的广告软件。我不知道我是怎么感染它的,但可能是通过一些合法的免费软件程序感染的(这就是我讨厌非开源免费程序的原因)。由于它不是病毒,所以没有被检测到。然后它应该显示广告,但广告和脚本被屏蔽了,所以我甚至没有意识到它在那里。我不知道它如何破坏所有浏览器(包括便携式 Chrome)的压缩。但通过正常的控制面板程序卸载它后,现在一切都正常了。

相关内容