Как посещение веб-страницы может заразить ваш компьютер?

8320
Cybis

Компьютер моей матери недавно заразился каким-то руткитом. Это началось, когда она получила электронное письмо от близкого друга с просьбой проверить какую-то веб-страницу. Я никогда этого не видел, но моя мама сказала, что это просто какой-то блог, ничего интересного.

Через несколько дней моя мама зашла на домашнюю страницу PayPal. PayPal дал своего рода уведомление о безопасности, в котором говорилось, что для предотвращения мошенничества им нужна дополнительная личная информация. Среди некоторой более обычной информации (имя, адрес и т. Д.) Они просили ее SSN и банковский PIN-код! Она отказалась предоставить эту информацию и пожаловалась в PayPal, что они не должны просить ее.

PayPal сказал, что они никогда не будут запрашивать такую ​​информацию и что это не их веб-страница. Не было такого «уведомления безопасности», когда она входила в систему с другого компьютера, только с ее компьютера. Это не была попытка фишинга или какое-либо перенаправление, IE четко показал SSL-соединение с https://www.paypal.com/

Она вспомнила это странное письмо и спросила своего друга об этом - друг никогда не отправлял его!

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

Но это заставило меня задуматься ... моя мама ничего не загружала и не запускала. Там не было никаких странных элементов управления ActiveX (она не является неграмотной на компьютере и знает, что их не нужно устанавливать), и она использует только веб-почту (т. Е. Не имеет уязвимости Outlook). Когда я думаю о веб-страницах, я имею в виду представление контента - JavaScript, HTML и, возможно, немного Flash.

Как это может установить и запустить произвольное программное обеспечение на вашем компьютере? Кажется странным / глупым, что такие уязвимости существуют.

17
Вероятно, с помощью устаревшего флеш-плеера, я полагаю, в последней версии была уязвимость, которая позволяла бы делать подобные вещи. 14 лет назад 0
Возможный дубликат: http://superuser.com/questions/106809/why-can-i-get-a-virus-or-trojan-from-visiting-a-website Hello71 13 лет назад 1

6 ответов на вопрос

7

Если она использует устаревшую версию IE (или Firefox), то в самом браузере есть известные уязвимости. Да, это немного странно / глупо, но написание идеального программного обеспечения очень, очень, очень, очень сложно.

Вероятно, существуют неизвестные / нераскрытые уязвимости в текущих версиях веб-браузеров (как и в любой другой части программного обеспечения)

Я знаю, что писать идеальное программное обеспечение очень сложно. Но это только кажется странной уязвимостью. Почти как если бы злонамеренно созданный файл jpg мог использовать уязвимость в фотошопе, тем самым устанавливая вирус. Просто не имеет смысла, что данные изображений (или, в данном случае, html / javascript) могут иметь какое-либо отношение к доступу к файловой системе вашего компьютера. 14 лет назад 0
Это во многом связано с доступом к файловой системе. Это ВСЕ кешируется и обрабатывается локально. John T 14 лет назад 1
3
Spencer Ruport

Я уверен, что у флэш есть некоторые уязвимости. Я был заражен сайтами, которые посещал с помощью Firefox, и я уверен, что ничего не установил.

Еще одна причина ненавидеть вспышку! alex 14 лет назад 0
0
nik

Посмотрите на атаки межсайтового скриптинга (XSS) - wikipedia ref .

Это также может быть вредоносная программа, которая запускается во вложении почты.
Но, поскольку вы описываете переход на сайт, использование браузера с указанного сайта, скорее всего, является преступником.

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

Но, в основном, было бы учиться не нажимать ни на какую неизвестную ссылку или открывать неожиданные вложения, которые сделают ее систему более безопасной .

Не следует ли перенести этот вопрос в SuperUser ?


Файл хоста Windows можно изменить, чтобы система всегда переключалась (даже после перезагрузки).
Вот более развитая атака с использованием этих вещей: как вредоносное ПО расширяет фишинговую сеть .
Если вы используете такие вещи, как Spybot Search & Destroy . Он будет продолжать проверять ваш хост-файл на наличие повреждений.

Я полностью осведомлен о XSS-атаках, но это не так. Вы можете перезагрузить компьютер, а затем сразу перейти к PayPal и получить ту же поддельную страницу. Конечно, она нажала на ссылку во время соединения - она ​​не использует почтовый клиент, она использует веб-приложение через свой браузер. Она использовала IE8 + WinXp SP3, со всеми, кроме, возможно, самых последних обновлений. 14 лет назад 0
Я не понимаю совет «научитесь не нажимать ни на какую неизвестную ссылку ...». Когда вы выполняете поиск в Google, игнорируете ли вы все сайты, которые никогда не посещали раньше? Плюс я сказал, что она не компьютерная неграмотность. Она знает, как не открывать странные вложения (конечно, если письмо приходит от близкого друга или семьи, вы все еще будете так скептически относиться? Всегда ли вам звонить другу, прежде чем открывать какие-либо письма от них?) 14 лет назад 0
А что такое SuperUser? Еще один сайт типа stackoverflow? Это связано с программированием - например, какое отношение может иметь javascript к файловой системе компьютера. 14 лет назад 0
Хорошо, пожалуйста, не принимайте это плохо, я ни в коем случае не циничен. Я согласен, что это близко к программированию, но больше подходит для сайта SuperUser.com с того же форума, так как он предполагает взаимодействие с пользователем, а не решение для программирования. nik 14 лет назад 1
Об «учении не нажимать ни на какую неизвестную ссылку» и связанных с этим моментах. Я понимаю, что трудно заставить обычного пользователя быть более внимательным к таким вещам ... и, я думаю, вы уже работаете над этим. Но, пожалуйста, обратите внимание, что неизвестная ссылка не так проста, как результат поиска в Google (что на самом деле является плохим примером, поскольку Google проводит определенное количество проверок фишинга на результатах поиска). Вам не нужно звонить кому-то каждый раз, когда вы получаете форварда ... но нужно разработать лучшую стратегию. nik 14 лет назад 1
В конце я добавил краткую ссылку на хитрости, которые будут работать при перезагрузке. nik 14 лет назад 0
Файл hosts - это одно из первых, что я проверил, но в нем не было записей, которые перенаправили бы нас на поддельный сайт PayPal. Cybis 14 лет назад 0
0
Dentrasi

Этот вид эксплойта опасен, только если вы запускаете браузер с правами администратора.

0

IE ни в коем случае не является безопасным браузером, но веб-страница не должна быть способна заразить компьютер, если только она не использует довольно большие дыры в безопасности в плагинах и / или дополнительных функциях браузера.

Чтобы обеспечить максимальную безопасность, используйте веб-браузер (например, Google Chrome), который отображает веб-страницы в «песочнице», виртуальную среду, которая не позволяет вредоносному коду попасть на ваш компьютер. Кроме того, Chrome связывается с базой данных вредоносных веб-сайтов и отображает предупреждение, прежде чем загружать их, просто чтобы быть уверенным.

Написание плагинов и надстроек для браузеров всегда будет зависеть от баланса мощности и безопасности, кто-то просто дал плагину слишком много энергии. (Я держу пари, это Java)

-1
00112358123

Я склонен полагать, что то, что она испытала, было результатом устаревшего плагина, такого как Flash или Java. Если у вас нет реальной потребности в Java в системе, удалите его. И всегда старайтесь не отставать от установщиков. На самом деле, если безопасность является такой проблемой, я бы сказал им использовать Linux. Это имеет гораздо лучший обновитель. Кроме того, это может быть, что есть эксплойт в самом браузере. IE8 - старый браузер, заполненный дырами в безопасности. Используйте Chrome, Opera или Firefox, они все более современные и безопасные. Кроме того, тот факт, что она использует XP, означает, что система не имеет абсолютно никакой концепции разрешений. Нет sudo & root и нет UAC. Более современные ОС Windows, такие как 7 и 8, имеют UAC, который, хотя и не соответствует sudo + apparmor / SELinux в Linux, по-прежнему намного лучше, чем ничего.

Просто чтобы устранить путаницу, сайт может заразить ваш компьютер без плагинов. А именно, JavaScript. Несмотря на то, что современные браузеры защищают JavaScript от ошибок, поэтому он может выполнять только файловые операции в / tmp, JavaScript все равно может использовать реальные уязвимости в самом браузере. В некоторых случаях это могут быть даже эксплойты в исправленных браузерах (обычно называемые эксплойтом 0day), хотя такие случаи редки.

Похожие вопросы