Безпека сайту справедливо можна віднести до категорії безпеки бізнесу.
Аналізуючи ретроспективу, простежується тенденція:

Звичайно, чим далі в минуле, тим менше показник зломів та компрометації сайтів, з тієї причини, що самих сайтів було менше. Але графік показує проблематику в цілому.
Об’єктом атак зловмисників (хакерів) може стати:
- невеликий інтернет-магазин;
- корпоративний сайт компанії середньої руки;
- landing page або персональний блог;
- будь-який сайт з низьким рівнем безпеки.
Типи атак на веб-сайти
Атаки та їхні результати можуть бути різними:
-
DDos-атака.
Принцип досить простий: на одну сторінку сайту провокують запуск великої кількості запитів доти, доки сервер сайту не вичерпає ресурсів для їх обробки.У результаті, кажучи простою мовою – «білий екран» замість вашого сайту.
-
Злом сайту.
Це ситуація, коли зловмисники тим чи іншим способом отримують доступ до вашого сайту. Наслідки можуть бути різними:- Видалення сайту повністю або частково. Тут без коментарів.
- Розміщення на ресурсі шкідливого коду (вірусу). Це вишукана форма шкоди вашому сайту та бізнесу загалом, оскільки ваш сайт отримає репутацію такого, що поширює віруси, за що можуть слідувати дуже неприємні санкції від пошукових систем та інших авторитетних інтернет-організацій.
- Отримання доступу до конфіденційної інформації. Наприклад, до бази покупців вашого інтернет-магазину, їхньої статистики замовлень і так далі.
- Зміна налаштувань. Як варіант, закрити сайт від індексації пошуковими системами, тоді сайт може повністю зникнути з видачі Google, Яндекс та інших пошуковиків.
Навіщо хакери зламують сайти?
Насправді мотивація хакерів дуже зрозуміла:
- Гроші. Ваш сайт можуть атакувати на замовлення, причому це не так дорого. Ціни починаються від 30 доларів. Тобто це може бути доступно вашим конкурентам або заздрісникам.
- Конкуренція в пошуку. Якщо ви активно просуваєте сайт у пошукових системах або розміщуєте контекстну рекламу, так звані «чорні SEOшники», щоб «розчистити» собі місце в ТОПі, можуть здійснювати спроби атаки на ваш сайт.
- Тренування та підвищення навичок. Перш ніж здійснювати атаку на сайт серверів Пентагону, початківцю-хакеру необхідно тренуватися. Чому б це не зробити на якомусь простенькому сайті?
Найбільш піддаються зломам сайти, розроблені на популярних платформах (CMS):

Це пов’язано з тим, що ці системи доступні кожному для вивчення їхньої структури та логіки роботи.
Звичайно, ні! Адже подальший розвиток сайту на популярній CMS значно дешевший, простіший та ефективніший, ніж на так званій «самописній».
У цій статті я торкаюся цієї теми.
Команда веб-студії BUSINESSSITE спеціалізується на створенні сайтів на CMS WordPress – найкращій платформі для корпоративних сайтів і landing page. Ми розробили низку заходів, які значно підвищують рівень безпеки сайтів наших клієнтів.
Підвищений рівень безпеки сайту за стандартами BUSINESS SITE
Цей перелік почну зі стандартних заходів безпеки.
Налаштування ЧПУ (людино-зрозумілих URL) адрес сторінок вашого сайту
Що мається на увазі:
-
без налаштування ЧПУ.
Такий формат URL-адреси дозволяє звертатися до бази даних сайту через адресний рядок і за допомогою так званих SQL-ін’єкцій отримати логін і пароль від системи управління сайтом. -
ЧПУ налаштовані.
У цьому випадку можливість зламу сайту через адресний рядок практично виключена. Також це обов’язковий захід для внутрішньої SEO оптимізації сайту.
![]()
Видалення зайвих плагінів та тем
При встановленні CMS часто інсталюються її безкоштовні компоненти (теми та плагіни), які не беруть участі в роботі сайту. Для того, щоб не залишати зловмисникам додаткові лазівки для зламу, всі компоненти сайту, які не беруть участі в його роботі, необхідно видалити.
Те саме стосується видалення файлів налаштувань після того, як сайт вже проінстальований на основному хостингу. Недосвідчені веб-розробники часто забувають це зробити, залишаючи серйозну уразливість веб-ресурсу.
Тільки ліцензійні плагіни
Не рекомендуємо використовувати компоненти сайту з порушенням ліцензійної угоди, оскільки вони можуть створювати додаткові уразливості.
Налаштування https-протоколу
Це протокол шифрування даних користувача, які він надсилає на сервер через різні форми. Більш докладно про перехід на HTTPS протокол читайте у цій статті.
HTTPS не дозволить перехопити ваші дані, наприклад, коли ви логінитеся в адмін-панелі.

Обмеження доступу до адмін-панелі за ip-адресою
Додатковий захід безпеки, який ми пропонуємо нашим клієнтам. Це виключає доступ до системи управління вашого сайту, навіть за наявності логіна та пароля, якщо ip-адреса, з якої відбувається авторизація, не дозволена в системі.
Установка запиту Капча (captcha) при вході в адмін-панель

Цей захід дозволить уникнути несанкціонованого входу на ваш веб-ресурс, якщо зловмисник здійснить спробу підбору пароля до сайту тією чи іншою автоматизованою системою.
Нестандартний URL адмін-панелі
Як писав вище, головна уразливість усіх популярних платформ полягає в тому, що їхня конфігурація відома.
Ми налаштовуємо нестандартний URL адмін-панелі – будь-яку нейтральну назву, а при запиті до /wp-login.php видає помилку 404.
Щоб посилити ефект заходів безпеки, обов’язково прочитайте останній абзац.
Рекомендації з безпеки для власників сайтів
- Придумуйте складний пароль і непередбачуваний логін. Не використовуйте логін на зразок «admin», «administrator» тощо. Оскільки це дуже передбачувано для зловмисників.
Використовуйте слово, яке ніяк не пов’язане з вашим сайтом і бізнесом.
А для складання складного пароля скористайтеся генератором, наприклад, цим: www.onlinepasswordgenerator.ru або вбудованим у браузер Chrome - Не давайте доступи 3-м особам. Тут без коментарів.
- Не економте на хостингу і придбайте послуги хостингу тільки у відомих компаній з хорошою технічною підтримкою і стійкістю до DDos-атак.
- Робіть резервну копію сайту не рідше 1 разу на місяць. На той випадок, якщо ваш сайт все ж зламають і видалять, то ви зможете легко його відновити.
- Не рідше 2-х трьох разів на день заходьте на свій сайт. Це особливо важливо, якщо ви ведете активні рекламні кампанії та займаєтеся SEO-просуванням. Оскільки якщо сайт буде недоступний через злом, а ви не будете про це знати – це негативно позначиться на результатах рекламних кампаній.
- Замовляйте розробку сайтів у BUSINESS SITE!











