Читає експортовані логи
Після сплеску рахує запити за адресами та шляхами за допомогою вашого власного скрипта для підсумку логу.
Ніхто не може пообіцяти зупинити DDoS-атаки одним застосунком, і SmartCode Relay навіть не намагається. Він не бачить трафіку. Він читає логи, які ви експортуєте зі своїх серверів і сайтів, готує обмеження частоти запитів і ранбук реагування та показує зміни у файлах як diff, щоб ви їх переглянули й перевірили.
Після сплеску рахує запити за адресами та шляхами за допомогою вашого власного скрипта для підсумку логу.
Пише чернетки обмежень частоти запитів і текстовий ранбук реагування; у режимі Ask first ви бачите diff до того, як приймете зміну.
Працює з файлами постфактум і не має місця на шляху вашого трафіку.
Повністю запобігти DDoS-атакам нереально. Потужності є в провайдера. На рівні застосунку самотужки не запобігти DDoS-флуду, тож програма допомагає скласти ліміти для кожного клієнта й задокументувати рівні.
exports/summary.csvпрочитано/checkout summary.csv3 збігиstaging/server-settings.txtпрочитаноstaging/server-settings.txt+6 -1your test commandexit 0notes/rate-limit-change.txtзбереженоЩоб відрізнити сплеск трафіку від DDoS-флуду прикладного рівня вручну, потрібно звірити три джерела. read_file відкриває експортований звіт аналітики та ваш календар кампаній, Shell запускає ваш скрипт для підсумку логу, а grep шукає в збереженому підсумку підозрілі шляхи. Запуск продукту приводить користувачів із багатьох мереж на різні сторінки, тоді як флуд із багатьох джерел часто показує однакові запити до одного чи кількох шляхів з дуже високою частотою на клієнта. Логи дають підказки, а не доказ. Агент лише підсумовує кількість запитів за адресами та шляхами, а висновок робите ви. Порівняйте підсумок зі своєю аналітикою й запитайте хостинг-провайдера, якщо картина неясна.
Скрипт, що вийшов з-під контролю, цикл повторних спроб або неправильно налаштований моніторинг можуть випадково перевантажити ваш власний сервер. Щоб це знайти, спрямуйте grep на свої скрипти й налаштування моніторингу, шукаючи рядки про повтори та інтервали. read_file відкриває кожен збіг, а edit_file пропонує довшу затримку з diff. Потім Shell запускає вашу команду перевірки на копії та повертає код завершення. Внутрішнім клієнтам теж потрібні ліміти. Якщо ж DDoS-трафік іде на ваш домашній інтернет, перше, що варто зробити, — зателефонувати своєму інтернет-провайдеру. У режимі Ask first кожна правка зупиняється на вашому OK, тож прочитайте diff і повторіть перевірку.
Він працює на вашому ПК. SmartCode Relay — не хмарний сервіс і не плагін, і він призначений лише для ваших власних файлів та серверів, якими ви маєте право користуватися. Він не контролює цю межу, тож тримайте його подалі від усього, чим ви не володієте. Ніщо тут не гарантує правильності коду, сканувань чи аналізу.