1

У меня действительно странная проблема. Я часто использую определенный сайт, а именно www.wunderground.com. Однако в течение некоторого времени и Firefox, и Internet Explorer отображают странные символы, когда я пытаюсь открыть сайт. Это происходит только на конкретном ПК с установленной Windows 7 Professional 64 bit. Страница выглядит следующим образом (в IE она почти такая же):Firefox с бинарным мусором отображается Каждый раз, когда я перезагружаю страницу, я получаю немного другое изображение, однако некоторые части остаются такими же, как, например, "ks #".

Если я сохраню страницу и попытаюсь открыть ее с помощью шестнадцатеричной программы просмотра, я могу подтвердить, что есть полная ерунда, такая как EC DB 6B 73 23 C7 95 20 FA 59 FA 15 69 48 22 C8 и так далее. Не похоже на кодировку символов, которую я знаю. Даже не похоже на сжатую информацию - слишком много повторений.

Однако, если я пытаюсь загрузить страницу с помощью консольных утилит, таких как lwp-request или wget, я получаю правильную страницу в UTF-8. Если я открою сайт на любом другом ПК, включая виртуальную машину Ubuntu на том же ПК, он откроется правильно.

Что я пробовал до сих пор: измените настройку прокси с "auto" на "none" в Firefox, проверьте систему на наличие вирусов с помощью Dr.Web CureIt !, проверьте файл hosts (я полагаю, это не имеет никакого отношения к этой проблеме, поскольку консольные утилиты работают нормально). Ничто, кажется, ничего не меняет. Однажды мне удалось открыть сайт в Firefox. Это было сразу после перезагрузки, что заставляет меня думать, что это должно быть что-то в автозапуске, которое еще не загружалось в то время. Я пытался посмотреть на автозапуск, но там много всего, и я нашел только одну подозрительную рекламную программу, которую я удалил безрезультатно.

Все остальное, кажется, отлично работает на этом конкретном ПК, включая другие сайты и программное обеспечение (хотя другие браузеры не были установлены). Я особенно осторожен в том, что я делаю, поэтому у меня почти не было шансов обнаружить какие-либо вирусы или вредоносное ПО с установленным NoScript, а также нет варез или подозрительного программного обеспечения со случайных сайтов. Однажды я получил рекламное ПО, когда мне нужно было установить редкий драйвер или что-то еще, но это было давно, и я думаю, что избавился от него довольно быстро.

У вас есть какие-либо идеи о конкретных системных настройках или вредоносных программах, которые могут быть причиной этого? Мне трудно поверить, что есть вирус, блокирующий только определенный сайт с информацией о погоде. Больше похоже на некоторые общие настройки браузера, но я ничего не вижу там.

РЕДАКТИРОВАТЬ: Используя Wireshark, я смог определить, что данные, которые я вижу, это именно то, что отправляется удаленным сайтом. Оказывается, это все-таки сжатие. Что я до сих пор не понимаю, так это почему он сломан на этом ПК. Пробовал запускать портативный Chrome, там же картинка. Я думал, что каждый браузер использует свои собственные библиотеки распаковки, так почему они все сломаны? Я использую этот компьютер для разработки библиотеки сжатия, поэтому у меня есть некоторые версии zlib, установленные здесь и там, но я серьезно сомневаюсь, что они могут сломать все браузеры.

1 ответ1

1

Уф. Я понял это. Это было рекламное ПО под названием ShopperPro. Я понятия не имею, как я это получил, но, вероятно, с какой-то легальной бесплатной программой (вот почему я ненавижу бесплатные программы, которые не являются открытым исходным кодом). Поскольку это не вирус, он не был обнаружен. Тогда он должен показывать рекламу, но реклама и скрипы заблокированы, поэтому я даже не догадывался, что это было там. Как это может сломать сжатие во всех браузерах, включая переносной Chrome, я понятия не имею. Но после удаления через обычную процедуру панели управления теперь все работает нормально.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .