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)中破壞壓縮。但透過正常的控制面板程式卸載後,現在一切正常。

相關內容