DDoS-атаки
Розділ: Кібербезпека та захист інформації
📌 Про що ця тема
DDoS-атаки — одна з найпоширеніших загроз доступності інформаційних систем. На іспиті перевіряють, чи розумієш ти механізм атаки, відмінність DoS від DDoS та базові способи захисту. Ключове поняття — відмова в обслуговуванні (Denial of Service).
📖 Головне
• DoS-атака (Denial of Service) — це атака на відмову в обслуговуванні: зловмисник перевантажує сервер або канал зв'язку так, що він не може обслуговувати звичайних користувачів.
• DDoS-атака (Distributed Denial of Service) — розподілена DoS-атака: напад іде одночасно з багатьох комп'ютерів, тому його важче зупинити й відстежити джерело.
• Головна мета — не крадіжка даних, а порушення ДОСТУПНОСТІ сервісу (одна з трьох засад безпеки: конфіденційність, цілісність, доступність).
• Ботнет — мережа заражених шкідливим ПЗ комп'ютерів («зомбі»), якими зловмисник керує непомітно для власників і використовує для DDoS.
• Принцип атаки: на сервер надсилається величезна кількість запитів; його ресурси (пропускна здатність каналу, пам'ять, процесор) вичерпуються, і легітимні запити не обробляються.
• Типові види: флуд (flood) — потік пакетів чи запитів; атака на рівень застосунків (напр. масові HTTP-запити); атака на пропускну здатність каналу.
• Ознаки атаки: різке падіння швидкості роботи сайту, недоступність сервісу, аномальний сплеск трафіку з багатьох адрес.
• Способи захисту: фільтрація трафіку (фаєрвол), обмеження кількості запитів з однієї адреси, використання спеціалізованих сервісів захисту від DDoS, резервування потужностей, CAPTCHA для відсіву ботів.
⚠ Основна відмінність DoS від DDoS: DoS — з одного джерела, DDoS — з багатьох (розподілено).
🔢 Як це працює на прикладі
Приклад. Інтернет-магазин розрахований на обробку 1000 запитів за секунду. Зловмисник заразив 50 000 комп'ютерів і створив ботнет.
Крок 1. За командою кожен «зомбі» починає надсилати запити на сайт магазину.
Крок 2. Сервер отримує сотні тисяч запитів за секунду — набагато більше ліміту.
Крок 3. Ресурси сервера вичерпуються: він не встигає відповідати.
Крок 4. Реальні покупці бачать помилку або нескінченне завантаження — сервіс недоступний.
Висновок: атака розподілена (DDoS), бо йде з багатьох пристроїв; блокувати одну IP-адресу марно.
⚠ Типові помилки
• Плутають DoS і DDoS — забувають, що друга літера D означає «distributed» (розподілена, з багатьох джерел).
• Вважають, що мета DDoS — викрасти дані. Насправді мета — порушити доступність, зробити сервіс непрацездатним.
• Плутають ботнет (мережа заражених ПК) з вірусом як таким — ботнет це інструмент управління, що створюється за допомогою шкідливого ПЗ.
• Думають, що власники «зомбі»-комп'ютерів свідомо беруть участь — насправді вони зазвичай не знають про зараження.
• Вважають єдиним захистом антивірус. Насправді проти DDoS потрібні фільтрація трафіку, обмеження запитів і резервування.
🎯 Що завчити напам'ять
• DoS — з одного джерела; DDoS — розподілена, з багатьох джерел.
• DDoS порушує ДОСТУПНІСТЬ сервісу.
• Ботнет = мережа заражених комп'ютерів («зомбі»), керованих зловмисником.
• Захист: фаєрвол/фільтрація, обмеження запитів, спецсервіси захисту, CAPTCHA.
🧠 Перевір себе
1. Чим DDoS відрізняється від DoS?
2. Яку із засад безпеки (конфіденційність, цілісність, доступність) порушує DDoS?
3. Що таке ботнет і для чого він потрібен в атаці?
4. Назви два способи захисту від DDoS.
Відповіді: 1 — DoS іде з одного джерела, DDoS — розподілена, одночасно з багатьох комп'ютерів; 2 — доступність; 3 — мережа заражених ПК («зомбі»), якими керує зловмисник, щоб надсилати потік запитів на жертву; 4 — наприклад, фільтрація трафіку фаєрволом та обмеження кількості запитів з однієї адреси (також спецсервіси захисту, CAPTCHA).