Anti-Nuke: Co se stane, když někdo převezme účet admina
Raid přichází zvenku, nuke zevnitř. Jak funguje ochranná vrstva, proč hrozby hodnotí místo pevných pravidel a co nedokáže.

Discord server se dá zničit dvěma způsoby a každý vyžaduje úplně jinou obranu.
Při raidu dorazí najednou spousta účtů zvenku a spamují. Proti tomu pomáhá ověření, kontrola stáří účtu a honeypot, tedy všechno, co stojí u vchodu.
Nuke je opak: někdo, kdo už oprávnění má, maže kanály, maže role, banuje členy. Může to být kompromitovaný účet admina, bot s příliš mnoha oprávněními nebo člen týmu, který odchází ve zlém. Vchod tu nepomůže, útok přichází zevnitř.
Proč pevná pravidla nestačí
Zjevným přístupem by byl tvrdý limit: kdo smaže víc než pět kanálů za minutu, bude odstraněn.
Problém je, že stejná akce znamená podle kontextu úplně různé věci. Majitel serveru, který při úklidu smaže deset starých kanálů, dělá něco neškodného. Účet založený včera, který dnes dostal admina a teď maže kanály, dělá něco úplně jiného, i když akce vypadá stejně.
Anti-Nuke proto pracuje s váženým skóre hrozby místo pevných prahů. Do hodnocení vstupuje mimo jiné:
- Jak nebezpečná je přidělená role
- Jak starý je účet
- Jestli stejný účet už nevzbudil pozornost na jiných serverech s AlphaCloud, pokud je zapnuté hlášení napříč sítí
Z toho vznikne hodnocení a teprve pak následuje reakce.
Lidé a boti se řeší zvlášť
Reakce se dají nastavit úplně odděleně pro uživatele a pro boty, a to není detail.
Bot, který maže kanály, to nikdy nedělá omylem. Buď byl k tomu postavený, nebo byl kompromitovaný. V obou případech je okamžitá tvrdá reakce ta správná.
Člověk naopak může udělat chybu. Proto dává smysl začínat u uživatelů mírnějším krokem: karanténa místo banu. Karanténa vezme oprávnění, aniž by člověka odstranila, a nechá prostor pro rozhovor. K dispozici je karanténa, vyhození a ban.
Navíc existuje whitelist botů pro ty boty, kterým záměrně věříš, a možnost každého nově přidaného bota okamžitě odstranit. To druhé zní drasticky, ale je to přesně ta mezera, kterou prochází spousta nuků: někdo s oprávněním „přidat bota“ pozve připraveného bota.
Auto Revert a nouzové uzamčení
Dvě funkce nastupují, když už se něco stalo.
Auto Revert automaticky obnoví smazané kanály a role. To je cenné, ale má to upřímné omezení: obnovuje se struktura, ne obsah. Kanál se vrátí, zprávy v něm ne. Discord smazané zprávy nevrací nikomu.
Nouzové uzamčení zmrazí server, místo aby honilo jednotlivé akce. Hodí se, když není jasné, kolik účtů je zapojeno: zastavit škodu, pak v klidu uklidit.
Hlášení napříč sítí
Volitelně může tvůj server sdílet hlášení o hrozbách s dalšími servery s AlphaCloud. Myšlenka: kdo zkusil nuke na jednom serveru, často zkouší další.
Je to záměrně rozhodnutí, které děláš ty, ne výchozí nastavení. Kdo ho zapne, přispívá ke společné detekci a má z ní užitek.
Co Anti-Nuke nedokáže
Tři věci si zaslouží říct na rovinu:
Smazané zprávy jsou pryč. Viz výše. Pokud chceš uchovat obsah, potřebuješ zálohu serveru, a i ta ukládá strukturu, ne zprávy.
Bot potřebuje k jednání oprávnění. Bez „Spravovat role“ nemůže nikoho dát do karantény. V praxi se to stalo a vyřešilo se to tak, že majitel a každý administrátor dostane jednou za hodinu DM s uvedením příčiny, místo aby se zahlcoval log chyb. Skutečnou opravou je ale udělit to oprávnění.
Proti majiteli serveru neexistuje žádná technická ochrana. Discord dává majiteli všechna oprávnění a žádný bot to nezmění.
Rozumné pořadí nastavení
Anti-Nuke je druhá vrstva, ne první. Pořadí, které funguje:
- Ukliď oprávnění. Kdo opravdu potřebuje „Spravovat kanály“? Obvykle méně lidí, než si myslíš.
- Zapni Anti-Nuke, u uživatelů začni karanténou, u botů buď tvrdší.
- Nastav log kanál a první týdny ho opravdu čti.
- Teprve pak dolaď prahy.
Podrobnosti ke každému nastavení najdeš v dokumentaci k Anti-Nuke.
Další články
Nastavení ověření na Discordu: Která metoda zastaví který problém
Tlačítko, matematický úkol, přihlášení přes Discord nebo externí odkaz: každý druh ověření drží venku něco jiného. Jak vybrat ten správný a dvě chyby, které rozbijí skoro každé nastavení.
NávodyNastavení AutoModu: Šest filtrů a eskalace za nimi
Automatická moderace málokdy selže na detekci, selže na reakci. Jak funguje šest filtrů a který trest se hodí ke kterému porušení.
NávodyOchrana Discord serveru před raidy: 7 nastavení, která opravdu pomáhají
Raid dřív nebo později zasáhne skoro každý rostoucí server. Těchto sedm nastavení zabrání většině z nich a většina tě stojí pět minut.