Что такое Dos и Ddos атаки и чем они опасны?

Giteqa

Dos – Атаки на сервера и системы с целью выведения их из строя либо замедлении работы, что в конечном итоге не позволит конечным пользователям пользоваться системой.  

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

Кто и зачем использует этот вид атак?

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

Сейчас мы рассмотрим какого вида атаки бывают и чем они отличаются.

Виды атак

Чтобы осуществить атаку данного рода используют различные методы и сейчас перечислим несколько основных типов.

Насыщение полосы пропускания – данный вид атаки производится благодаря переполнения полосы пропускания используя флуд. Флуд – это атака связанная с большим количеством бессмысленных запросов направленных к компьютерной сети либо сетевому оборудованию с целью выведения её из строя. Флуд делится на несколько разновидностей, например, HTTP и Ping флуд – это самый примитивный вид флуда позволяющий заполнить полосу пропускания с помощью Ping запросов, но чтобы это принесло хоть какой-то результат полоса пропускания атакующего должна быть больше полосы пропускания жертвы.
Одной из самых опасных атак считается ICMP-флуд который гарантирует 100% отказ в обслуживании системы. Заключается в том что используется широковещательная рассылка, которая усиливается с помощью доп. участника – усиливающей сети. Например, хакер отправляет запрос через усиливающую сеть содержащую 100 узлов данный запрос будет увеличен в 100 раз и перенаправлен на адрес жертвы.

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

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

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

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

Ошибки программирования – Продвинутый уровень Ddos атаки, который заключается в написании эксплойтов которые обращаются к ошибкам в коде и приводят к обращению к неиспользуемым фрагментам программы.

Недостатки в коде – Заключается в поиске ошибок в коде а после в обрабатывании данных ситуаций системой и т.к. система не умеет обрабатывать данного рода задачи она может перестать работать.

Переполнение буфера – Коротко говоря у приложения которое написано программистом есть сервер, который принимает не более n-ого количества байт, но протокол сервера может принять больше байт в несколько раз. Хакер изменяет код приложения таким образом что на сервер будет отправляться количество доступных байт которые может получить протокол, но т.к. сервер не запрограммирован на принятие такого большого количества данных он перестает работать.

 Как выявить Ddos атаку?

Чаще всего дополнительные средства для обнаружения атаки не требуется т.к. это можно заметить и без них. Торможение сети либо невозможность загрузить необходимый сайт может свидетельствовать о том что на вас производится атака, но порой о том что была произведена атака можно узнать очень нескоро. И для того чтобы не было таких ситуаций есть несколько способов выявления Ddos атак:

  • Сигнатурные – качественный анализ трафика
  • Статические – количественный анализ трафика
  • Гибридные – сочетание двух вышеперечисленных

Защита от Ddos атак

Чтобы защититься от Ddos атак можно использовать различные методы, но важно понимать, что совершенной защиты на данный момент не существует.

Среди данных методов можно отметить: хороший транзитный потенциал и производительность сервера, анализ трафика, использование оборудования для отражения и др.

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

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

Анализ трафика – позволяет заранее узнать о атаке, которая готовится благодаря выявлению большого количества прилива трафика на сервер. В свою очередь заранее узнав о большом потоке трафика, вы можете перенастроить сервер таким образом, чтобы принимался только разрешенный трафик, анализируя отдельные пакеты.

Использование оборудования для отражения – Существует множество различных типов оборудования для отражения атаки, данные виды оборудования развертываются непосредственно перед серверами и маршрутизаторами фильтруя входящий трафик.

Итог

В данной статье мы с вами разобрали что такое Dos и Ddos атаки, чем они отличаются и чем так опасны. Не важно крупный у вас бизнес либо вы только его открыли в любом случае вы подвергаетесь опасности данных атак. Чтобы их избежать можно использовать различные методы, но главное понимать, что для более хорошей защиты вашего сервиса необходимо пользоваться хорошим и проверенным хостингом. Mivocloud предоставляет отличные возможности для размещения вашего предприятия а также обеспечивает отличную защиту от Ddos атак. А за дополнительную плату также предоставляет администрирование вашего сервера. Вы можете использовать различные хостинг сервисы самое главное это чтобы ваш веб-сайт был в безопасности и не подвергался атакам, так как каждая атака представляет собой потерю средств либо данных.