Skip to main content
Обновления
ОбновленияReleaseSecurity

AlphaCloud v1.10.4: Anti-Nuke теперь защищает также вебхуки и ваших ботов

Закрыты два обхода Anti-Nuke: вебхуки можно удалить сразу после появления, а кикать или банить ботов может только владелец сервера. Плюс исправления для Automations, Logging, Starboard и Tickets.

Опубликовано автор AlphaCloud2 мин чтения

v1.10.4 вышла в тот же день, что и v1.10.3, и намеренно небольшая. Она закрывает два способа обойти Anti-Nuke, которые важны, когда сервер действительно подвергается атаке.

Вебхуки удаляются сразу после появления

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

В Anti-Nuke появились два новых переключателя: «Удалять вебхуки от ботов сразу» и «Удалять вебхуки от участников сразу». Новый вебхук удаляется в момент создания. Белый список и владелец сервера под это правило не попадают, поэтому, если боту для обычной работы нужны вебхуки, добавьте его в белый список. Оба переключателя по умолчанию выключены, потому что многие серверы используют вебхуки намеренно.

Кикать и банить ботов может только владелец

Другой новый переключатель: «Кикать и банить ботов может только владелец сервера». Злоумышленник часто сначала убирает защиту, а защитой как раз является бот. Если этот переключатель включён, любой другой, кто кикнет или забанит бота, сразу будет остановлен как нарушитель, в том числе когда использует /kick или /ban, а забаненный бот будет разбанен.

Бот, которого кикнули, не может добавить себя обратно, это может сделать только человек. Поэтому сообщение об инциденте и личное сообщение владельцу содержат ссылку-приглашение бота, готовую к переходу. Этот переключатель тоже выключен по умолчанию. Всё подробно описано в документации по Anti-Nuke.

Одно изменение, о котором стоит знать

Кики и баны через /kick и /ban теперь засчитываются модератору, который их использовал, точно так же, как кики и баны вручную. Раньше скомпрометированный аккаунт модератора мог обойти обнаружение массовых банов, действуя через бота. С другой стороны, модератор, который за короткое время банит много аккаунтов через /ban, например во время рейда, может сам вызвать срабатывание защиты. Добавьте доверенных модераторов в белый список Anti-Nuke.

Исправления

  • Automations и Embed Creator: embed, который всё ещё отправляет автоматизация, больше нельзя удалить, а панель называет автоматизацию, которая его использует. Автоматизации, чей embed уже был удалён, теперь отключаются, а не запускаются каждый день впустую
  • Logging и Moderation: канал логов, удалённый в Discord, больше не мешает сохранению модуля, он просто очищается
  • Starboard: на серверах, где закончился Premium, Starboard перестал сохраняться. Теперь панель показывает и сохраняет значения, доступные в текущем тарифе
  • Absences: список отсутствий показывал немецкое слово «bis» во всех языках. Теперь оно переведено, а даты соответствуют языку сервера
  • Панель: сохранение нескольких записей сразу, например категорий тикетов, больше не завершается ошибкой «не удалось проверить на сервере»

Если у вас публичный сервер, потратьте пару минут на новые переключатели в панели. Если сначала хотите разобраться в теории, мы написали статью о том, что умеет Anti-Nuke и чего он не может.

Другие статьи