Windows 10/11
только x64, для запуска не нужен аккаунт
SmartCode Relay 2.9.22 — агент для Windows: он читает логи, которые вы экспортируете, набрасывает лимиты запросов и runbook для ваших серверов и показывает изменения в файлах в виде diff, которые вы можете проверить.
logs/3 файлаyour log tool > summary.csvexit 0/checkout summary.csv4 совпаденияcopy/server-settings.txtпрочитаноcopy/server-settings.txt+6 -1your test commandexit 0только x64, для запуска не нужен аккаунт
выпущена 28 окт. 2026
портативный .exe — около 25 МБ
языков интерфейса
постфактум, вне трафика
или встроенная модель
DDoS protection для сайта, который вы ведёте, в основном строится за пределами вашего собственного сервера: мощности у хостинг-провайдера, CDN или сервис очистки трафика, а с вашей стороны — лимиты запросов, кеширование и записанный runbook. SmartCode Relay 2.9.22 помогает спланировать, настроить и задокументировать эту сторону. Он читает логи постфактум. Он никогда не стоит на пути вашего трафика.
Вы экспортируете с сервера журнал доступа за прошлую ночь и кладёте его в папку проекта. SmartCode Relay выводит содержимое папки через list_dir, затем Shell запускает ваш собственный скрипт сводки логов, который считает запросы по адресам и по путям и сохраняет summary.csv. Потом grep ищет в этой сводке путь, который вы подозреваете, например /checkout. Законный всплеск следует за запуском или упоминанием и идёт из многих сетей на разные страницы, а флуд седьмого уровня часто бьёт по одному-двум путям одинаковыми запросами. Логи дают подсказки, а не доказательства. В режиме Ask first агент останавливается перед командой, которая записывает файл, поэтому вы читаете её заранее.
list_dir logs/ → 3 files
Shell your log tool > summary.csv → exit 0
grep /checkout summary.csv → 4 matchesЛимит запросов ограничивает, сколько запросов один клиент может отправить на один путь. Начинайте с копии настроек сервера, а не с рабочего файла. read_file открывает копию, edit_file добавляет черновик правила и показывает diff, а Shell запускает вашу собственную команду проверки конфигурации и сообщает настоящий код выхода. Изменение затрагивает 1 файл. В режиме Ask first diff появляется до того, как вы примете изменение, так что его можно отклонить. Отклоняйте то, что выглядит неверно. Применяйте его на боевом сервере сами, когда проверка пройдена и у вас есть строка отката.
read_file copy/server-settings.txt → read
edit_file copy/server-settings.txt → +6 -1
Shell your test command → exit 0Runbook — это страница обычного текста, где сказано, кому звонить и что включить у провайдера. Попросите агента подготовить текстовый файл, и write_file сохранит ddos-runbook.txt со строкой-триггером, 6 пронумерованными шагами, строкой отката и строкой пересмотра. http_get может прочитать одну страницу документации вашего хостинг-провайдера, поэтому названия настроек берутся из источника. Атакующих команд в нём нет. Сначала переключитесь на Plan only, чтобы прочитать план, ведь этот режим ничего не запускает, а затем пусть Ask first остановится перед сохранением файла.
Таймауты и лимиты соединений тоже входят в проверку. Скопируйте настройки вашего веб-сервера в папку; read_file открывает копию, а grep ищет в ней строки про 2 настройки, которые здесь важны, — таймауты и лимиты соединений. Читайте только этот вывод. На bare metal серверах, то есть машинах, которые вы арендуете или целиком владеете на одном сетевом канале, смягчение DDoS происходит в основном у провайдера, потому что переполненный сетевой канал не исправить ничем, что работает на самой машине. Агент перечисляет, что просить у провайдера. В режиме Ask first ничего не меняется, пока вы не примете diff, а каждую правку вы сначала проверяете на копии.
Ответы чата остаются текстом. SmartCode Relay 2.9.22 сам запускает инструменты и показывает каждое действие карточкой с настоящим результатом, чтобы вы могли проверить, что произошло.
| Обычный чат-ассистент | SmartCode Relay | |
|---|---|---|
| Файлы | Вы копируете текст из ответа в свои файлы | Читает, ищет и правит файлы в папке проекта, с diff |
| Команды | Описывает команду и оставляет запуск вам | Shell запускает вашу команду и сообщает настоящий код выхода |
| Подтверждение | Нет точек остановки, ведь ответ — просто текст | Auto-run, Ask first или Plan only; вы выбираете, сколько выполняется |
| Логи | Видит ваши логи, только если вы их вставите | Читает экспортированные логи постфактум; не стоит на пути трафика |
Это для владельца небольшого магазина, блога или API, который сам ведёт сервер и может экспортировать лог. Сначала нужны факты. Поиск вроде «как защитить сервер от ддос» обычно заканчивается настройкой у провайдера, лимитом запросов и runbook, и именно эти три вещи приложение помогает записать.
Хобби-хостинг тоже считается. Если DDoS-атака ударит по игровому серверу, который вы держите для друзей, действуют тот же звонок провайдеру, тот же лимит запросов и тот же runbook, а агент по-прежнему лишь читает логи постфактум.
Подойдёт любой сервер, который вы ведёте. Если он умеет экспортировать лог, метод тот же: сведите лог по адресам и по путям, прочитайте цифры сами и храните 6 шагов примера runbook в файле, который найдёте впопыхах.
DDoS protection — это набор уровней, а не один переключатель: мощности у хостинг-провайдера или в CDN, закрытый адрес исходного сервера, лимиты запросов, кеширование, разумные таймауты и записанный runbook. Уровни намеренно перекрываются. Ни один уровень не полон сам по себе, и каждый нужно проверять.
Да, smartcodegroup.com — официальный сайт SmartCode Relay. Это оригинальная сборка. Скачайте установщик здесь, сравните его контрольную сумму SHA-256 с опубликованным манифестом и запускайте, только если они совпадают. Если что-то вызывает сомнения, нажмите Send feedback в приложении.
Нет. SmartCode Relay не стоит на пути вашего трафика, поэтому ничто из того, что он делает, не касается живого трафика. Он читает постфактум логи, которые вы экспортируете, набрасывает правила и runbook, а применяете их вы — у провайдера или на своём сервере.
Коротко: уровнями. Попросите хостинг-провайдера или CDN фильтровать трафик, пока он не дошёл до вас, держите адрес исходного сервера закрытым, ограничивайте запросы на клиента и на путь, кешируйте статичные страницы и напишите runbook. Затем проверьте каждое правило.
Да, но только на вашей собственной тестовой копии или на рабочем сайте с письменного разрешения хостинг-провайдера, потому что провайдеры могут принять нагрузочный тест за атаку. Сначала получите это разрешение. Агент поможет составить план и затем прочитать результаты.
Это зависит от выбранной модели. С облачной моделью промпты, включая любой текст логов, который читает агент, уходят этому провайдеру; с локальной моделью с компьютера не уходит ничего. Журналы доступа содержат IP-адреса посетителей. Сначала проверьте свои логи.
Облачного ИИ-провайдера через стандартную конечную точку API, модель, работающую локально на вашем компьютере, или встроенную модель. Кнопка Test проверяет конечную точку и показывает время ответа и окно контекста. Сначала нажмите Test.
Аккаунт не нужен. Скачайте версию 2.9.22, установочную программу примерно на 34 МБ, сравните её контрольную сумму с опубликованным манифестом и направьте приложение на один экспортированный лог с вашего собственного сервера.
Скачать SmartCode Relay для Windows ↗Каждая страница доступна на 20 языках.
Что SmartCode Relay делает для владельцев серверов ↗ Подключите облачную, локальную или встроенную модель ↗ Разберите лог и набросайте лимит запросов ↗ Скачайте и проверьте установщик для Windows ↗ Ответы о границах, приватности и моделях ↗ Как этот сайт и приложение обращаются с данными ↗