Discord-Server-Nuke: Warnzeichen und wie du deinen Server schützt
Ein Server-Nuke ist das plötzliche Massenlöschen von Kanälen, Rollen oder Mitgliedern eines Discord-Servers durch jemanden mit ausreichenden Berechtigungen, oft ein gekapertes Team-Konto oder ein zu stark vertrauter Bot. Vorbeugen heißt, mächtige Berechtigungen zu begrenzen und auf massenhafte, zerstörerische Aktionen zu achten.
Wie Nukes entstehen
Ein Nuke braucht Berechtigungen, keine Tricks. Die häufigsten Ursachen sind:
- Ein Team-Konto, das gehackt oder per Phishing übernommen wurde.
- Ein Bot oder eine App mit Administrator, die sich als schädlich erwies oder kompromittiert wurde, siehe Bot-Token.
- Eine Rolle mit Kanäle verwalten, Rollen verwalten oder Mitglieder bannen, die jemandem gegeben wurde, der sie nicht haben sollte.
- Ein geleakter Webhook oder eine gestohlene Einladung zu einem Bot mit zu vielen Rechten.
Der gemeinsame Nenner: Jemand hatte zerstörerische Berechtigungen, die er nicht hätte haben sollen.
Vorbeugung
- Verlange für Moderatoren eine Zwei-Faktor-Authentifizierung. Die Servereinstellung von Discord kann sie für Team-Aktionen erzwingen.
- Vergib Administrator an möglichst wenige Rollen und an Bots nur, wenn es nötig ist.
- Prüfe autorisierte Bots und Webhooks regelmäßig und entferne die, die du nicht nutzt.
- Behalte eine Prüfspur mit den Server-Logs.
- Aktiviere ein Limit für Massenaktionen, wie unten beschrieben.
Wiederherstellung
Wenn es passiert, entferne zuerst die Person oder den Bot, setze dann die Berechtigungen zurück und baue danach neu auf. Discord kann gelöschte Kanäle nicht wiederherstellen, deshalb sparen eine Servervorlage und gespeicherte Bot-Einstellungen viel Zeit. Unsere Checkliste zur Wiederherstellung nach einem Nuke geht jeden Schritt der Reihe nach durch.
So funktioniert der Anti-Nuke von Noxyr
Anti-Nuke liest das Audit-Log, um herauszufinden, wer jede zerstörerische Aktion ausgeführt hat: Kanallöschungen, Rollenlöschungen, Bans und Kicks. Die Aktionen werden pro Person gezählt. Überschreitet eine Person max_actions innerhalb von window_seconds (Standard 3 und 30), wendet der Bot die gewählte Aktion auf diese Person an und postet im Log-Kanal. Die Aktion kann Timeout, Kick, Ban oder keine sein, wobei keine nur protokolliert. Die Funktion ist standardmäßig aus. Der Serverbesitzer ist immer ausgenommen, und eine Vertrauensliste deckt Rollen und Nutzer ab, die du unberührt lassen willst. Der Bot braucht die Berechtigung Audit-Log anzeigen und eine Rolle über dem Akteur, wie unter Rollenhierarchie erklärt.
Stelle es mit /security antinuke oder auf der Sicherheitsseite ein. Lies die Anti-Nuke-Docs, den Anti-Nuke-Leitfaden und die Seite zum Anti-Nuke-Bot.
Gewohnheiten im Team, die vorbeugen
Nutze auf jedem Team-Konto ein eigenes Passwort und Zwei-Faktor-Anmeldung, klicke nie auf Links aus unbekannten Direktnachrichten und entziehe Berechtigungen von Leuten, die das Team verlassen. Die meisten Nukes beginnen damit, dass ein müder Moderator einen schlechten Link anklickt. Deshalb zählt eine kleine Kultur der Vorsicht genauso viel wie jede Einstellung.
Häufige Fragen
Können gelöschte Kanäle wiederhergestellt werden?
Discord stellt sie nicht wieder her. Nutze eine Servervorlage oder einen Bot mit gespeicherten Einstellungen, um schneller neu aufzubauen.
Was ist das Standardlimit des Anti-Nuke von Noxyr?
Drei zerstörerische Aktionen innerhalb von 30 Sekunden durch eine Person. Die Funktion ist aus, bis du sie einschaltest.
Wer ist vom Anti-Nuke von Noxyr ausgenommen?
Der Serverbesitzer ist immer ausgenommen, dazu jede Rolle oder jeder Nutzer, den du mit /security trust hinzufügst.