DoS-атака
DoS-атака (Denial of Service) — это тип кибератаки, при которой злоумышленник намеренно перегружает сервер, сайт или сетевой ресурс большим количеством запросов, чтобы сделать его недоступным для обычных пользователей. Цель такой атаки — «положить» сервис, нарушить его работу или полностью остановить доступ к нему.
Что такое DoS-атака
DoS (Denial of Service) — «отказ в обслуживании». Атака направлена на то, чтобы сервер перестал справляться с нагрузкой и перестал отвечать на легитимные запросы.
Происходит это из-за того, что система переполняется лишними запросами, получает слишком много обращений или сталкивается с ресурсозатратными операциями.
Как работает DoS-атака
Суть атаки проста:
- Злоумышленник отправляет много запросов на сервер.
- Сервер пытается их обработать.
- Нагрузка растёт, ресурсы исчерпываются.
- Сайт начинает медленно работать, зависать или полностью прекращает отвечать.
Запросы могут быть:
- сетевые пакеты,
- HTTP-запросы,
- обращения к порту,
- команды, требующие высокой вычислительной мощности.
Основные типы DoS-атак
- Flood-атаки
Перегруз сервера большим количеством пакетов — ICMP Flood, UDP Flood, SYN-Flood и др.
- Application-level DoS
Атака на конкретные сервисы или функции сайта: например, многократный запуск ресурсоёмкой операции.
- Логические атаки
Использование ошибок в ПО, протоколах или конфигурациях.
Чем DoS отличается от DDoS
- DoS — атака идёт с одного устройства или небольшого числа источников.
- DDoS — атака идёт с тысяч или миллионов устройств одновременно (ботнет).
DDoS намного сложнее остановить, но DoS тоже способен вывести небольшой сервер из строя.
Признаки DoS-атаки
- резкое снижение скорости работы сайта
- сайт перестаёт открываться
- высокая нагрузка на CPU и память сервера
- всплеск трафика из одного источника
- ошибка 503 («Service Unavailable»)
- нестабильная работа всех сервисов
Зачем злоумышленники проводят DoS-атаки
Причины могут быть разными:
- попытка вымогательства
- конкурентная борьба
- протесты или политическая мотивация
- тестирование уязвимостей
- попытка отвлечения внимания перед взломом
Как защититься от DoS-атак
- Лимитировать число запросов (rate limiting)
Ограничения на количество запросов от одного IP.
- Использовать фильтры трафика
Брандмауэр, IDS/IPS-системы.
- Настроить капчу
Часто используется для защиты от автоматизированных запросов.
- Использовать серверные ограничения
Очистка и ограничение очередей запросов.
- Перенести сайт на защищённый хостинг
CDN (Cloudflare, Akamai), анти-DDoS-решения.
- Мониторинг трафика
Раннее выявление аномалий.
Пример простой DoS-атаки (понятно и без техподробностей)
Злоумышленник отправляет тысячи запросов на страницу поиска. Сервер пытается обработать каждый из них, но ресурсов не хватает — поиск «падает», а затем ложится весь сайт.
Итог
DoS-атака — это попытка вывести сервис из строя, перегружая его лишними запросами. Она блокирует доступ для пользователей, нарушает работу сайта и создаёт риски для бизнеса.

