Double Clé
inéditPersonne ne devient admin seul : il faut toujours une deuxième clé.
Le problème
Le premier réflexe d’un pirate qui vole un compte staff : se donner, ou donner à un complice, le rôle Administrateur. Ensuite, plus rien ne l’arrête.
Ce que fait LightBot
- Toute attribution d’un rôle dangereux (Administrateur, Gérer le serveur, les rôles, les salons, les webhooks, Bannir, Expulser…) faite par quelqu’un d’autre que le propriétaire est annulée instantanément.
- Même chose si quelqu’un ajoute des permissions dangereuses à un rôle existant.
- LightBot transforme la modification en demande de validation, publiée dans le salon de logs et envoyée au propriétaire.
- Une deuxième personne de la whitelist, différente du demandeur et de la personne concernée, clique « Valider » (sur Discord ou dans le panel) : LightBot applique alors lui-même la modification.
- Sans validation, la demande expire (30 min par défaut). Un admin piraté ne peut plus s’auto-promouvoir ni promouvoir un complice.
Scénario
Attaque, puis riposte.
-
Attaque
Le compte d’un modérateur est piraté. Le pirate se donne le rôle « Admin ».
-
LightBot
Le rôle est retiré aussitôt. Une demande Double Clé est publiée dans #lightbot-logs.
-
LightBot
Le propriétaire reçoit la demande en MP.
-
Attaque
Le pirate clique lui-même sur « Valider ».
-
LightBot
Refusé : « tu ne peux pas valider ta propre demande ».
-
LightBot
La co-fondatrice voit la demande, clique « Refuser » et sécurise le compte du modérateur.