Anti-Nuke

Détecte les attaques contre ton serveur, arrête l'auteur et annule les dégâts autant que possible.

Dans le panel sous : Modération, Anti-Nuke

Un nuke, c'est quand quelqu'un qui a des permissions détruit tout en peu de temps : supprimer des salons, supprimer des rôles, bannir tout le monde. L'Anti-Nuke reconnaît ce genre de chose à la vitesse et au schéma, pas à une action isolée.

Comment ça fonctionne

Chaque action suspecte augmente le Score de menace de son auteur. Si le Seuil de quarantaine est dépassé, le bot intervient. Si le seuil critique est dépassé, l'incident est considéré comme critique et peut déclencher le verrouillage d'urgence.

Un seul salon supprimé n'est donc pas un incident. Dix en vingt secondes par un compte devenu admin hier, si.

Configuration

  1. Activer le module

  2. Créer le rôle de quarantaine

    Clique sur Créer le rôle de quarantaine. Le bot crée le rôle et lui refuse l'accès à chaque salon. Synchroniser le rôle de quarantaine te permet de compléter cela plus tard pour les nouveaux salons.

  3. Choisir le salon de logs

    C'est là qu'arrivent les rapports d'incident, avec les boutons pour gracier ou confirmer.

  4. Entretenir la liste blanche

    Ajoute tes rôles de direction et les bots de confiance avant d'activer la protection pour de bon.

  5. Enregistrer et tester

    Observe le salon de logs pendant quelques jours avant de durcir les seuils.

Les neuf mécanismes de détection

Déclencheur Ce qu'il détecte
Suppression massive de salons Beaucoup de salons supprimés en peu de temps
Suppression massive de rôles Beaucoup de rôles supprimés en peu de temps
Attribution d'une permission dangereuse Quelqu'un distribue des droits d'admin ou équivalents
Bannissement massif Beaucoup de membres bannis en peu de temps
Expulsion massive Beaucoup de membres expulsés en peu de temps
Ajout d'un bot non approuvé Uniquement pour les bots avec des permissions étendues qui ne sont pas sur la liste blanche
Bot expulsé ou banni Quelqu'un d'autre que le propriétaire du serveur retire un bot, uniquement avec l'interrupteur de la section ci-dessous
Spam de webhooks Création ou abus massif de webhooks
Modification dangereuse des paramètres du serveur Par exemple baisser le niveau de sécurité du serveur

Liste blanche

Paramètre Signification
Rôles sur liste blanche Les membres ayant l'un de ces rôles ne sont jamais signalés comme auteurs
Utilisateurs et bots sur liste blanche Des comptes individuels qui ne sont jamais signalés

La liste blanche des bots est importante : sans elle, l'ajout d'un bot légitime compte comme un incident.

Les modérateurs qui bannissent ou expulsent souvent beaucoup de membres coup sur coup (pendant un raid, par exemple) ont aussi leur place sur la liste blanche. Cela vaut pour les bannissements à la main comme pour /ban et /kick via AlphaCloud : les deux comptent pour le membre qui les déclenche.

Bloquer les webhooks

Un bot de nuke aime créer des webhooks et spammer à travers eux. Un webhook reste en place même quand le bot a été expulsé depuis longtemps. Deux interrupteurs distincts, tous deux désactivés par défaut :

Paramètre Signification
Supprimer aussitôt les webhooks des bots Quand un bot crée un webhook, AlphaCloud le supprime aussitôt
Supprimer aussitôt les webhooks des membres Même chose pour les membres, le propriétaire du serveur n'est pas concerné

Les bots et membres sur liste blanche peuvent continuer à créer des webhooks. Suivre un salon d'annonces reste toujours possible. La suppression apparaît avec sa raison dans le journal d'audit de Discord, le bot a besoin pour cela de la permission Gérer les webhooks.

Important : des bots comme PluralKit, Tupperbox ou NQN ne fonctionnent qu'avec des webhooks. Ajoute-les à la liste blanche avant d'activer le blocage pour les bots.

Seul le propriétaire du serveur peut retirer des bots

Un attaquant commence souvent par expulser les bots de protection. Quand Seul le propriétaire peut expulser ou bannir des bots est activé (désactivé par défaut), AlphaCloud traite aussitôt comme auteur toute autre personne qui expulse ou bannit un bot, quel que soit son score de menace.

  • Un bot banni est automatiquement débanni.
  • Seule une personne peut faire revenir un bot expulsé. Le message d'incident dans le salon de logs et le MP au propriétaire du serveur contiennent donc le lien d'invitation du bot.
  • Ne sont pas concernés le propriétaire du serveur, la liste blanche et les bots qui agissent eux-mêmes en auteurs. Celui qui expulse un bot de nuke n'est donc pas sanctionné.
  • /kick et /ban via AlphaCloud comptent aussi pour le membre qui utilise la commande.

Discord ne permet pas aux bots d'empêcher une expulsion ou un bannissement, AlphaCloud réagit donc juste après. Si AlphaCloud lui-même est retiré, il ne peut plus réagir.

Réaction

Paramètre Signification
Action pour les utilisateurs Ce qui arrive à un auteur humain : quarantaine, expulsion ou bannissement
Action pour les bots La même chose pour un bot, par exemple une intégration compromise
Rôle de quarantaine Retire tous les autres rôles à l'auteur et lui bloque la vue du serveur
Prévenir le propriétaire du serveur MP au propriétaire dès qu'un incident est détecté

La quarantaine est le réglage recommandé pour les humains : l'attaque s'arrête immédiatement, mais tu peux rendre les rôles si c'était une fausse alerte. Un bannissement est définitif.

Restauration automatique

Restaure automatiquement les salons et les rôles que l'auteur vient de supprimer.

Risque adaptatif

Deux valeurs qui font atteindre le seuil plus vite à un auteur :

Paramètre Signification
Fenêtre d'admin récent (minutes) Toute personne ayant reçu une permission dangereuse dans cette fenêtre est notée plus sévèrement à chaque action destructrice
Seuil de compte récent (jours) Les comptes Discord plus récents sont notés plus sévèrement

Ce sont les deux signes classiques d'un compte d'attaquant piraté ou créé exprès.

Renseignement sur les menaces à l'échelle de la flotte

AlphaCloud tourne sur des milliers de serveurs. Deux interrupteurs séparés :

Paramètre Signification
Signaler les auteurs Partage avec le réseau l'ID Discord, le type de déclencheur et le moment d'un auteur confirmé
Utiliser les signalements du réseau Augmente le score de risque des membres déjà signalés ailleurs

Verrouillage d'urgence

Verrouille tout le serveur. Soit automatiquement en cas critique, soit manuellement avec Verrouiller maintenant. Lever le verrouillage permet de revenir en arrière.

Incidents

En bas de la page, tu trouves la liste de tous les incidents avec l'auteur, le score de menace et l'action prise. Deux boutons par entrée :

  • Gracier annule la mesure et rétablit les rôles précédents.
  • Confirmer le ban rend la sanction définitive.

Les mêmes boutons se trouvent sous le rapport d'incident dans le salon de logs, pour que ton équipe puisse réagir directement dans Discord.

Commande

/lockdown verrouille le serveur ou lève le verrouillage, sans que tu aies à ouvrir le panel. La commande n'est disponible que si l'Anti-Nuke est actif.

Permissions nécessaires

Administrateur est vivement recommandé ici. L'Anti-Nuke doit pouvoir gérer les rôles, gérer les salons, bannir, expulser et lire le journal d'audit de Discord, et ce plus vite que l'attaquant.

Voir aussi

AutoModSept filtres contre les liens, les mots interdits, le spam, les arnaques et la publicité pour d'autres serveurs.Sauvegarde du serveurSauvegarder les rôles et les salons pour les restaurer plus tard, plus un marketplace de modèles.