CraftRank

Безопасность RexOS Shield

Атаки останавливаются у двери, задолго до того, как доберутся до сервера.

Каждый запрос к этому сайту проходит 12 уровней защиты, от края сети до кода, который на него отвечает. Настоящие игроки и поисковики проходят, ничего не замечая.

  • Мониторинг 24 часа в сутки
  • Покрытие OWASP Top 10
  • Только HTTPS, с HSTS
  • Двухэтапный вход
  • Атакующие сообщаются с доказательствами

Что Shield остановил на этой неделе

Подсчитано на этом сайте самим Shield. Проверенные поисковики и реальные посетители в эти цифры не входят.

Блокировок в день55,944 за 7 дней
  1. 7,011Вс
  2. 8,291Пн
  3. 7,842Вт
  4. 8,359Ср
  5. 10,260Чт
  6. 12,986Пт
  7. 1,195Сегодня

Сегодня, по типам

SEO-парсеры
982
Атаки, остановленные файрволом
181
Вредоносные боты и поддельные браузеры
25
Подделка запросов на входе
5
Забаненные повторные атакующие
1
Проваленные проверки на человека
1

Пропущено сегодня проверенных визитов поисковых и ИИ-краулеров: 2,992

Отправлено жалоб в этом месяце, по категориям

  • Port Scan110
  • Web App Attack110
  • Exploited Host54
  • Bad Web Bot37

Как проверяется запрос

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

  1. Край сети

    Поддельные и битые запросы отбрасываются.

  2. Репутация

    Известные вредоносные сети отклоняются.

  3. Проверка браузера

    Браузер должен соответствовать своему устройству и сети.

  4. Файрвол

    Заголовки, формы и тела API-запросов распаковываются и проверяются.

  5. Лимиты

    Флуд и подбор паролей замедляются.

  6. Приложение

    Страница строится только безопасными запросами.

  7. Проверка утечек

    Ответ проверяется перед отправкой.

Все семь пройдены: страница отдаётся. Поисковики и ИИ-краулеры проверяются на шаге 3 и никогда не замедляются.

Что он останавливает

Атаки, которые мы видим чаще всего, и что происходит с каждой.

УгрозаКак это выглядитЧто делает Shield
SQL-инъекцииКоманды базы данных, спрятанные в форме, ссылке или вызове API.Раскрывается, распознаётся и блокируется до выполнения любого запроса.
Межсайтовый скриптинг (XSS)Код скрипта, подброшенный в отзыв, профиль или ссылку.Блокируется на входе, а каждая страница экранирует то, что выводит.
Удалённое выполнение кодаКоманды оболочки или код, отправленные для выполнения на сервере.Распознаётся в любом вводе и блокируется на файрволе.
Поиск секретных файловЗапросы к файлам .env, резервным копиям, wp-config и инструментам администратора.Блокируется сразу. Повторные сканеры банятся, о них сообщается.
Подбор паролейТысячи попыток входа с меняющихся адресов.Замедляется, затем блокируется. Двухэтапный вход останавливает украденные пароли.
Парсеры и поддельные ботыБот, который выдаёт себя за Googlebot или обычный браузер.Проверяется по сети и устройству. Подделки останавливаются.
Злоупотребление Tor и проксиАтаки, скрытые за Tor, VPN и арендованными серверами.Сначала проверка на человека. Большинство автоматических инструментов на этом сдаются.
Флуд на уровне приложенияШквал тяжёлых запросов, чтобы замедлить сайт.Лимиты запросов на адрес, затем автоматическая блокировка.
Спам и мошенничествоФальшивые отзывы, спам в тикетах и злоупотребления заказами или наградами.Проверяется при отправке. Мошеннические заказы помечаются, о них сообщается.

Скрытые атаки сначала раскрываются

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

  • %2527%20UNION%2F**%2FSELECT%20password%20FROM%20usersчитается как' union select password from usersЗаблокировано: SQL-инъекции
  • &amp;lt;svg onload=alert(1)&amp;gt;читается как<svg onload=alert(1)>Заблокировано: Межсайтовый скриптинг (XSS)
  • /etc/passwdчитается как/etc/passwdЗаблокировано: Доступ к системным файлам

Каждый уровень, одна задача

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

  • Фильтрация на периметре

    Вредоносные и поддельные запросы отклоняются на периметре, ещё до запуска приложения.

  • Аналитика угроз

    Трафик из известных вредоносных сетей блокируется по постоянно обновляемым спискам угроз.

  • Управление ботами

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

  • Контроль прокси и анонимности

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

  • Файрвол веб-приложений

    Каждый запрос, включая заголовки и тела API, проверяется на инъекции, межсайтовый скриптинг и другие атаки из OWASP Top 10. Закодированные и замаскированные данные сначала распаковываются, поэтому уловки обхода не работают.

  • Обнаружение сканирования и аномалий

    Попытки найти админ-панели, секретные файлы, резервные копии и известные эксплойты блокируются сразу. Ловушки выявляют роботов, нарушающих правила.

  • Защита аккаунтов

    Попытки перебора паролей и подстановки украденных данных замедляются и блокируются. Двухэтапный вход защищает аккаунты на сайте и в лаунчере и обязателен для команды.

  • Защита от утечек данных

    Исходящие ответы проверяются, чтобы секреты и внутренние данные никогда не покидали сервер.

  • Усиление защиты сервера

    Конфиденциальные файлы недоступны из интернета, а загруженное содержимое никогда не может выполниться на сервере.

  • Защита от спама и мошенничества

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

  • Защита от флуда и мониторинг

    Флуд на уровне приложения запускает автоматическую блокировку. Каждое событие безопасности подробно записывается и мгновенно передаётся команде.

  • Сообщения о злоупотреблениях

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

Хорошие боты проходят, поддельные — нет

Поисковики и ИИ-ассистенты пропускаются только после подтверждения, что они принадлежат настоящему владельцу. Имя бота может скопировать любой, его сеть — никто.

  • Googlebot
  • Googlebot smartphone
  • Google-InspectionTool
  • Googlebot-Image
  • Bingbot
  • Applebot
  • DuckDuckBot
  • GPTBot
  • OAI-SearchBot
  • ChatGPT-User
  • ClaudeBot
  • Claude-User
  • PerplexityBot
  • MistralAI-User

«Googlebot» с арендованного сервера блокируется.

Проверено реальными атаками

Это результаты нашей последней полной проверки.

Проверено

1,260
атакующих нагрузок отправлено в 7 разных точек входа. Все заблокированы.
0
ложных блокировок на 631 обычных отзывах, комментариях и сообщениях.
14
поисковых и ИИ-краулеров проверено. Все прошли, поддельные нет.
Данные об угрозах передаются в AbuseIPDB Contributor Badge Spamhaus

Как выглядит жалоба на злоупотребление

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

IP 203.0.113.47 · Web App Attack, SQL Injection, Hacking
Blocked 14 requests in 3 minutes by RexOS Shield (web application firewall)
GET /search?q=1%27%20UNION%20SELECT%20password%20FROM%20users--
GET /.env · GET /wp-config.php.bak · GET /admin/phpinfo.php
User agent: python-requests/2.31 · Network: hosting provider

Как защищены аккаунты и данные

Защита не заканчивается на файрволе. Эти правила встроены в сам сайт.

  • Пароли

    Хранятся только в виде стойких односторонних хешей. Никто не может их прочитать, включая нас.

  • Двухэтапный вход

    На сайте и в лаунчере, обязательно для персонала.

  • Сессии

    Cookie имеют флаги HttpOnly, Secure и SameSite, поэтому скрипты и другие сайты не могут их использовать.

  • Формы

    Каждая форма содержит одноразовый токен, поэтому другие сайты не могут отправить её от вашего имени.

  • База данных

    Все запросы подготовленные, поэтому ввод никогда не станет командой.

  • Правила браузера

    HSTS, Content Security Policy, правила для фреймов и referrer на каждой странице.

  • Загрузки

    Изображения и файлы никогда не могут выполниться на сервере как код.

  • Лаунчер

    Открытый исходный код, публичная сборка через GitHub Actions.

Как мы всё настраиваем для вас

  1. Расскажите, что вы используете

    Ваш сайт, сервер, магазин или панель и атаки, с которыми вы сталкивались.

  2. Мы изучаем ваш трафик

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

  3. Shield запускается

    Защита включается поэтапно, с логами с первой минуты.

  4. Мы продолжаем следить

    Оповещения, ежемесячные отчёты и помощь, когда начинается атака.

Хотите такую же защиту для своего сервера или сайта?

Мы настраиваем RexOS Shield для сетей Minecraft, магазинов и сайтов сообществ. Расскажите, что у вас, и мы ответим с планом.

  • Файрвол и защита от ботов под ваш трафик
  • Поисковики и настоящие игроки никогда не блокируются
  • Атакующие сообщаются с доказательствами
  • Подробные логи и оповещения в реальном времени
  • Помощь во время атаки

Вопросы

Замедляет ли защита сайт?

Нет. Большинство проверок выполняется до построения страницы, поэтому обычный визит не медленнее.

Может ли она заблокировать Google или настоящих игроков?

Проверенные поисковики и ИИ-краулеры всегда пропускаются, а обычные посетители проходят незаметно.

Что происходит с атакующими?

Они блокируются и записываются в журнал, а после подтверждения отправляются в AbuseIPDB и Spamhaus с доказательствами.

Можно ли получить такую защиту для моего сервера или сайта?

Да. Мы настраиваем RexOS Shield для сетей Minecraft, магазинов и сайтов сообществ. Свяжитесь с нами и расскажите, что у вас.

Защищает ли он от DDoS-атак?

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

Чем это отличается от обычного плагина-файрвола?

Shield работает до сайта, раскрывает замаскированные атаки, сверяет ботов с их настоящими владельцами и передаёт подтверждённых атакующих в базы злоупотреблений.

Как сообщить о проблеме безопасности?

Откройте тикет в поддержке и начните тему со слова Security. Мы быстро отвечаем и благодарим за ответственные сообщения.

Нашли уязвимость?

Мы рады сообщениям от исследователей и игроков и благодарим тех, кто сообщает ответственно.

Что делать

  • Откройте тикет в поддержку и начните тему со слова Security
  • Опишите шаги для воспроизведения
  • Дайте нам время исправить её, прежде чем публиковать

Чего не делать

  • Доступ к чужим данным или их изменение
  • Не запускайте флуд или нагрузочные тесты
  • Не используйте автоматические сканеры на высокой скорости

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

В России такие атаки являются преступлением. Неправомерный доступ к компьютерной информации (ч. 1 ст. 272 УК РФ) наказывается штрафом до 200 000 рублей или лишением свободы на срок до 2 лет, а создание и использование вредоносных программ (ч. 1 ст. 273 УК РФ) — лишением свободы на срок до 4 лет со штрафом до 200 000 рублей.

Сообщить об уязвимости