Интернет агентство полного цикла
г. Москва, ул. Флотская, д. 5, к. 2, офис 601
м. Речной вокзал Как проехать?
Заказать звонок

Что такое ддос атака и как от нее защититься

DDoS-атаки способны принести немало ущерба, так как из-за них система перестаёт обрабатывать пользовательские запросы, что неминуемо приводит к убыткам. Они стали новым орудием злоумышленников и недоброжелателей, так как довольно недороги в проведении и при этом очень и очень эффективны. В связи с этим, как никогда актуальной стала услуга защиты от интернет-атак, так как мало кто из владельцев сайтов знает, что делать в таком случае и как избежать больших потерь при столкновении с ними.

DDoS attack

Тем, кто не знает, что это DDoS attack, простыми словами её можно объяснить так: злоумышленники совершают нападение на виртуальную систему, чтобы она больше не могла обрабатывать запросы от других пользователей. Совершается это путём загрузки сервера огромным количеством трафика, исходящего из разных источников. В связи с этим, он становится недоступным для запросов от обычных посетителей, что порождает сбои и так называемые «падения». 

Чтобы понять, что такое ддос атака и как от нее защититься, можно ознакомиться с ещё одним типом веб-угроз – DoS. Отличие между ними состоит лишь в том, что при дудосе атака носит более масштабный характер, а запросы поступают из различных источников одновременно. Что же касается DoS-атак, то они идут только с одного компьютера и, как правило, не способны вызвать масштабных сбоев. 

Механизм работы состоит в следующем: у каждого сервера имеется лимит на количество принятых запросов, это же касается и канала связи между ним и сайтом. Злоумышленники нагружают эти системы, из-за чего те перегружаются и перестают обрабатывать данные, поступающие от рядовых пользователей. Тем, кто хочет разобраться, как бороться с ддос атакой, важно понимать, что наиболее часто поражаются DNS-сервер, сеть и пропускной канал. 

Бот-сети, используемые злоумышленниками для создания перегрузки запросами, создаются путём отправки через интернет на телефон или почту писем с троянами, позволяющими получить доступ к компьютерам.

Как правило, у DDoS-атак имеется одна цель – сделать сервер недоступным для других пользователей, чтобы компания понесла из-за этого убытки. Однако иногда злоумышленники идут дальше и используют их в качестве отвлекающего манёвра для того, чтобы пока специалисты разбирались с ними, они могли без труда взломать систему безопасности и завладеть базой данных той или иной организации. 

Чтобы узнать, как защититься от ддос атак, сначала необходимо выявить их причины. Также это поможет разобраться, как они работают и, в случае чего, узнать, кто за ними стоит. Выделяют 5 основных причин дудос-атак (если это касается коммерческих сайтов): 

  1. Личные разборки. Очень часто таким образом вымещают обиду на компанию или корпорацию. 
  2. Развлечение. Иногда ДДоС-атаки проводятся хакерами чисто для развлечения или чтобы попасть в новости.
  3. Тренировка. Многие небольшое компании подвергаются данного рода нападениям чисто из практического интереса. Многие хакеры таким образом выявляют свой предел возможностей.
  4. Вымогательство и шантаж. Очень частая причина проведения дудоса, когда злоумышленник его запускает, связывается с владельцем сайта и требует выкуп за то, чтобы ресурс снова заработал. 
  5. Конкуренция. Ещё одна частая причина – проявление нездорового поведения на рынке. Таким образом недобросовестные компании пытаются выдавить своих конкурентов.

Перед тем, как выяснить методы защиты от DDoS нападений, важно также разобраться в том, кто обычно становится их жертвами. Далеко не каждому ресурсу необходимо беспокоиться о том, что его когда-либо настигнет дудос. Среди наиболее частых целей специалиста по кибербезопасности выделяют:

  • правительственные сайты; 
  • СМИ;
  • интернет-магазины;
  • сайты крупных корпораций;
  • финансовые учреждения;
  • платёжные сервисы;
  • криптовалютные биржи.

Именно они чаще всего становятся жертвами онлайн нападений по IP, поэтому при разработке ресурсов данной направленности отдельное внимание всегда уделяется безопасности и защите dns от DDoS.

Основные признаки DDoS атаки – это:

  • появление сбоев;
  • резкое увеличение нагрузки на сервер;
  • внезапное появление однотипных действий со стороны пользователей в необычайно больших количествах;
  • резкое увеличение количества трафика.

 

Кроме того, DDoS-атаку можно распознать по логам: в них отражается, что разные источники создавали однотипные запросы, направленные к одному элементу. При этом возникают они со стороны той аудитории, которая разительно отличается от той, что посещает сайт обычно. 

Типы DDoS атак

Выделяют несколько типов DDoS атак, исходя из уровня нападения:

  • протокольные (транспортный уровень);
  • прикладные (инфраструктурный уровень);
  • на уровне приложений.

Каждый из данных типов DDoS атак имеет ещё несколько разновидностей. Все они отличаются между собой по механизму и возможному ущербу.

Протокольные атаки нацелены на сетевой уровень, в связи с чем они получили название сетевых или транспортных. Главная цель подобного рода нападения – перегрузить табличное пространство на межсетевом экране или в центральной сети.

Среди протокольных угроз выделяют:

  • HTTP-флуд. Злоумышленники отправляют HTTP-сообщения, вызывая перегрузку узлов связи.
  • ICMP-флуд. Подразумевает формирование запросов, требующих от системы эхо-ответов. Например, сюда относится Smurf-атака, при которой злоумышленники запрашивают доступность сетевого узла множество раз, что в конечном счёте и вызывает перегрузку. Один из основных способов защиты от DDoS-атак – полная блокировка ICMP-запросов.
  • MAC-флуд. Целью при нападении является оборудование. Происходит забивание его пустыми пакетами с различными MAC-адресами. Главный способ защиты – осуществление фильтрации перед принятием.
  • SYN-флуд. Подразумевает заваливание большим количеством SYN-запросов без ответа, что приводит к полной перегрузке канала пользователя.
  • UDP-флуд. На хост-машину жертвы отправляются пакеты по UDP, перегрузка происходит в связи с отправкой ответов на них. Одной из разновидностей данного вида атак является DNS-флуд.

При прикладных атаках главной целью злоумышленников являются аппаратные ресурсы компании. Они рассчитаны на оперативную память или процессорное время. Среди разновидностей данного рода угроз выделяют:

  • Система квотирования. Используется только в отношении серверов, использующих CGI-интерфейс для получения информации из установленных программ. Поэтому, как только злоумышленники получают к нему доступ, они используют свой вредоносный код для незаконного использования процессорного времени, что значительно ограничивает возможности.
  • Атака «мусором». Используются лог-файлы и другое подобное содержимое, которое переполняет жёсткий диск при отсутствии заранее установленных лимитов.
  • Атака второго рода. Этот тип угрозы осуществляется через вызывание защитного сигнала при отсутствии реальной угрозы, в связи с чем ресурс автоматически отключается. 
  • Атака тяжёлыми пакетами. Цель – непосредственно процессор. Перегрузка происходит потому, что устройство не рассчитано на такие сложные вычисления, поэтому доступ клиентов просто-напросто отключается.
  • Неполная проверка данных посетителей. Ещё один способ, который используют злоумышленники для «заимствования» средств жертвы.

Последний тип DDoS атак – на уровне приложений. Он осуществляется через уязвимости в коде программного обеспечения. Одна из самых популярных её разновидностей – так называемый «Пинг смерти», когда на компьютер жертвы отсылаются ICMP-пакеты большой длины, из-за чего происходит переполнение браузера.

Отдельно стоит поговорить о DNS-атаках, которые тоже имеют две основные разновидности:

  • Первая группа. Они нацелены на определённые уязвимости. К подобным угрозам относятся такие типы DDoS атак, как: «Атака нулевого дня», DNS-спурфинг и другие. Они используются для нападения на веб-сайты корпораций, медиа-гигантов. Например, таким образом злоумышленники «положили» Twitter. 
  • Вторая группа. Подобные угрозы направлены на дестабилизацию сервера. Из-за этого пользователи не могут попасть на необходимую им страницу, ведь веб-браузер не в состоянии определить нужный IP-адрес.

Несмотря на то, что все эти атаки чаще всего используются в отношении корпораций, с ними могут столкнуться и владельцы небольших сайтов. Поэтому желательно знать, что такое DDoS, что значит атака на сервер и как её можно предотвратить. Эти знания могут пригодиться в любой момент. Также желательно иметь хотя бы простую защиту от DDoS, лишним это точно не будет.

Способы защиты от DDoS

Так как DDoS-атаки – это очень распространённое явление, большинство компаний ещё на стадии разработки сайта задумываются о методах антидудса. Связано это с тем, что из-за нападения можно потерпеть не только финансовые убытки, но и потерять расположение пользователей, которые не смогут зайти на сайт из-за его недоступности. Ведь не зря этот метод используется для «выдавливания» конкурентов с рынка.

Существуют следующие способы защиты от интернет-атак:

  • Развёртываемые локально. Практически не влияют на задержку, легко встраиваются в уже имеющуюся инфраструктуру, можно использовать индивидуальные настройки защиты, однако при этом имеют большую стоимость, требуют наличие в штате специалистов по подключению и мониторированию и несут ограниченный функционал. Обычно используются крупными корпорациями.
  • Облачные. Несут такой же функционал, как те, что развёртываются локально, но при этом не требуют наличие отдельных специалистов штаба, предоставляют возможность получать экспертизы по фильтрации атак, имеют тестовый период, но при этом увеличивают для пользователей задержку и требуют передачи некоторых данных в облако. Тем не менее, подобные решения являются оптимальными для большинства мелких и средних организаций.
  • Гибридные. Комплект защитных механизмов, которые нивелируют недостатки двух вышеуказанных вариантов. Единственный весомый минус – высокая стоимость, однако постепенно гибридные решения становятся всё более и более доступными. 

Так как далеко не каждой компании необходима полный комплексный antiDDoS, а большинству необходима лишь простая защита от DDoS, то имеется разделение решений по уровню безопасности, в которых обеспечивается защита от:

  • пакетного флуда (проводится путём фильтрации пакетов);
  • флуда на уровне приложений (самые распространённые варианты атак);
  • продвинутых DDoS-атак, использующих «умные» бот-сети.

Кроме того, имеется разделение защитных механизмов по формату. Они разделяются на симметричные, когда фильтрации подвергается трафик, поступающий на сервер и получаемый пользователями и ассиметричные, при которых алгоритмы анализируют только входящие данные. Разумеется, более эффективным в таком случае является именно первый вариант.  

Как сделать сайт защищенным

В качестве мер по защите от интернет-атак, необходимо предпринять следующие шаги:

  • тщательная проверка программ на наличие разного рода уязвимостей;
  • регулярное обновление ПО, ведь разработчики постоянно выпускают обновления, когда закрывают обнаруженные уязвимости;
  • регулярное сканирование системы;
  • использование брандмауэра, который разделяет запросы на реальные и искусственные;
  • использование VPN всеми, кто имеет доступ к панели администратора;
  • закрытие всех элементов, связанных с интерфейсом администратора, от внешнего доступа, для этого необходимо использовать сложные пароли, которые постоянно нужно менять, а также удалять аккаунты уволенных и уволившихся сотрудников;
  • контролирование всего входящего трафика при помощи специальных технологий (например, с помощью списка контроля доступа ACL);
  • блокирование трафика, исходящего от зомби-сетей при помощи межсетевых экранов;
  • использование CDN, что позволяет снизить задержку для пользователей через распределённую сеть;
  • периодическое очищение кеша DNS во избежание спурфинга;
  • использование услуг только надёжного и проверенного хостинг-провайдера;
  • использование нескольких отдельных серверов для размещения ресурсов, что позволит сохранить доступ к сайту даже если один из них окажется атакован;
  • использование специальных систем защиты от интернет-атак наподобие DefensePro;
  • использование капчи во избежание нападения спам-ботов (галочка, расшифровка фразы и так далее).

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

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

Вывод 

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

Однако важно понимать, что даже подключение защиты от интернет-атак не даёт 100-процентную гарантию, так как методы злоумышленников постоянно совершенствуются и находятся всё новые и новые способы обхода систем безопасности. Тем не менее, это позволит избежать большей части угроз, которые в ином случае могли бы нанести существенный ущерб.