SmartCode Relay
Продукт

Остановить DDoS-атаки? Спланируйте уровни, которые ведёте сами

01

Никто не может обещать остановить DDoS-атаки одним приложением, и SmartCode Relay не пытается. Он не видит трафик. Он читает логи, которые вы экспортируете со своих серверов и сайтов, набрасывает лимиты запросов и runbook реагирования и показывает изменения в файлах в виде diff, которые вы проверяете и тестируете.

01

Читает экспортированные логи

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

02

Набрасывает правила и runbook

Пишет черновики лимитов запросов и runbook реагирования обычным текстом; в режиме Ask first вы видите diff до принятия.

03

Остаётся вне трафика

Работает с файлами постфактум, и на пути вашего трафика ему нет места.

Что умеет агент

Где агент вписывается в многоуровневую защиту

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

Две задачи по шагам

Прочитайте цифры за всплеском

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

Проверьте свои скрипты на циклы повторов

Сорвавшийся скрипт, цикл повторов или неверно настроенный монитор могут случайно перегрузить ваш собственный сервер. Чтобы это найти, направьте grep на ваши скрипты и настройки монитора в поиске строк о повторах и интервалах. read_file открывает каждое совпадение, а edit_file предлагает большую задержку в виде diff. Затем Shell запускает вашу тестовую команду на копии и сообщает код выхода. Лимиты нужны и внутренним клиентам. Если же DDoS-трафик идёт на ваш домашний интернет, первым делом позвоните интернет-провайдеру. В режиме Ask first каждая правка останавливается в ожидании вашего OK, так что прочитайте diff и запустите тест снова.

Чего SmartCode Relay не делает

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

SmartCode Relay для Windows

Спланируйте свои уровни в Windows

Скачать SmartCode Relay ↗