На ваш сайт потрапила якась гидота? Напевно, заразили його через клавіатуру. Чи не помили руки після вулиці, і відразу пішли на сайт. Тепер доведеться зайнятися відновленням його здоров'я. Гаразд, ось вам докладно описаний курс, за яким можна перевірити сайт на віруси і вилікувати його.
Як перевірити сайт на віруси
Насправді зараження відбувається не через брудні руки (хоча мити їх треба). Все відбувається трохи складніше. Ось кілька шляхів, як можна заразити сайт вірусом:
Дістати таку хакерську утиліту в Рунеті зовсім нескладно. Якщо в країні вже закінчилися «лихі 90-е», то на просторах російської частини всесвітньої павутини вони тривають. Інша справа, моральна сторона цього питання. Потрібно чітко розуміти, що використовуючи такі хакерські продукти, людина тим самим стимулює їх незаконне розповсюдження та розробку. І ніхто не дасть гарантію, що черговою жертвою цієї програми-зломщика стане не його сайт:
- Дані для аутентифікації були викрадені з локальної машини - з домашнього ПК власника сайту були викрадені логін і пароль. Швидше за все, на цьому комп'ютері не було встановлене антивірусне програмне забезпечення. У такому випадку потрібна не тільки перевірка сайту на віруси, а й «дезінфекція» комп'ютера його власника;
- Вірус поширився з зараженого комп'ютера - вірусна програма перекочувала на сайт з інфікованого локального комп'ютера;
- Аутентифікаційні дані були перехоплені через відкриту бездротову мережу (кафе, вокзал);
- Підвищена вразливість CMS (системи управління контентом), на якій розгорнуто портал - цим страждають найпопулярніші движки. Чим більше популярна і розтиражована CMS, тим її вразливість вище і тим більше часу займе видалення вірусів з сайту.
Кожен з двигунів являє собою «конструктор», зібраний за певним принципом. Знайшовши один раз слабкі місця в движку, можна легко зламувати всі інші розтиражовані екземпляри CMS. Тобто чим популярніше движок, тим менше рівень його захищеності.
Для латання «дірок» в системі безпеки і захисту сайту від вірусів виробники двигунів періодично випускають пакети оновлень і нові версії свого продукту.
Але цим справа не обмежується. Адже користувачі, що заходять на заражений сайт, в більшості випадків також інфікують свої комп'ютери.
Передача вірусу на комп'ютер користувача відбувається через кеш. У ньому браузер тимчасово зберігає найбільш «важкі» елементи веб-сторінки, щоб прискорити час завантаження при наступному сеансі.
Якщо сайт стає джерелом вірусного зараження, то це рівносильно впадання порталу в «кому». Постійні відвідувачі відхрестяться від ресурсу назавжди, або, по крайней мере, надовго. А потік нових користувачів просто вичерпається. Значить, прийшов час провести лікування сайту від вірусів.
Діагностика сайту на наявність вірусів
Найчастіше зараження сайту відбувається трьома видами вірусів:
Знайшовши подібний код і видаливши його, можна прибрати вірус з сайту.
Діагностику ресурсу також можна зробити за допомогою функціоналу, наданого власникам сайтів і веб-майстрам декількома популярними пошуковими системами.
Лікування сайту від вірусів
На жаль, перевірка сайту на віруси Яндексом не включає в себе його лікування і відновлення. Вона дозволяє лише виявити заражені файли і вірусний код в них.
Так що перед тим, як видалити вірус з сайту самостійно, переконайтеся, що це не програмний код самого порталу. Якщо ж ви не впевнені в своїх силах, то лікування і відновлення сайту краще довірити професіоналам.
Як захистити сайт від вірусів
Ось кілька основних принципів, які підкажуть, як захистити сайт від вірусів:
Віруси на сайті обходяться дорого
Відновлення роботи сайту після інфікування може обійтися дуже дорого. І все тому, що раніше власник не вклав досить сил і засобів в забезпечення безпеки. Так що на безпеки сайту економити не можна.