Skip to main content
Guide
GuideSecurityModeration

Proteggere un server Discord dai raid: 7 impostazioni che aiutano davvero

Prima o poi un raid colpisce quasi ogni server in crescita. Queste sette impostazioni ne evitano la maggior parte, e quasi tutte ti costano cinque minuti.

Pubblicato il di AlphaCloud6 min di lettura

Un raid si svolge quasi sempre allo stesso modo. Tra le due e le cinque di notte entrano da cinquanta a trecento account appena creati, pubblicano lo stesso messaggio in ogni canale, menzionano @everyone e spariscono di nuovo. Quando ti svegli, il tuo server è pieno di pubblicità per un sito di criptovalute e metà dei tuoi membri ha silenziato le notifiche.

La parte irritante: la maggior parte di questi attacchi è automatizzata a basso costo e fallisce davanti a ostacoli molto semplici. Se gestisci un server che si può trovare pubblicamente, passa in rassegna i sette punti seguenti. I primi quattro sono integrati in Discord e non costano nient'altro che qualche minuto.

1. Alza il livello di verifica

È in assoluto l'impostazione più efficace, e viene trascurata di continuo.

In Impostazioni server, Moderazione, Livello di verifica decidi cosa deve avere un account prima di poter scrivere nel tuo server. I livelli significano:

Livello Requisito
Basso Indirizzo email verificato
Medio Account registrato su Discord da almeno 5 minuti
Alto Membro del tuo server da almeno 10 minuti
Massimo Numero di telefono verificato

Medio è il minimo per qualsiasi server pubblico. Alto è il punto in cui la maggior parte dei raid automatizzati smette di funzionare, perché l'attaccante dovrebbe parcheggiare i suoi account per dieci minuti prima di poter fare qualsiasi cosa. Per lui non conviene.

Massimo sembra allettante, ma esclude anche molti utenti veri che non vogliono dare il proprio numero di telefono a un'app di chat. Usalo solo mentre sei attivamente sotto attacco.

2. Attiva l'AutoMod di Discord

Da un po' di tempo Discord ha una moderazione integrata che molti proprietari di server non hanno mai aperto. In Impostazioni server, AutoMod puoi attivare in due clic filtri contro link di spam, menzioni di massa e parole usate spesso in modo abusivo.

Non sostituisce un filtro vero, ma è gratuito e disponibile subito.

3. Fai ordine su chi ha davvero i permessi

Il caso più sgradevole non è un raid da fuori, ma un account interno di cui qualcuno si è impossessato. Qualcuno del tuo team cade in un link di phishing, l'attaccante si ritrova all'improvviso con i permessi di amministratore, e quattro minuti dopo tutti i canali sono spariti.

Scorri una volta l'elenco dei ruoli e chiediti, per ogni ruolo con Amministratore, se quella persona ne ha davvero bisogno. Nella stragrande maggioranza dei casi bastano i permessi specifici:

  • Un supporter ha bisogno di Gestisci messaggi e Metti membri in timeout, non di Amministratore.
  • Chi organizza eventi ha bisogno di Gestisci canali in una categoria, non su tutto il server.
  • Un bot raramente ha bisogno di tutto, anche se il suo invito suggerisce tutto.

Dovresti anche richiedere l'autenticazione a due fattori a ogni membro dello staff. In Impostazioni server, Configurazione di sicurezza c'è un interruttore che blocca le azioni di moderazione senza 2FA.

4. Limita gli inviti

Un raid ha bisogno di un link di invito. Se il tuo link sta immutato in una lista di server da due anni, è finito in una raccolta che viene passata a turno.

Per gli elenchi pubblici, crea inviti con una data di scadenza e un limite di utilizzi invece di diffondere un link illimitato. In Impostazioni server, Inviti vedi tutti i link attivi e puoi revocare quelli vecchi.

5. Imponi un'età minima dell'account

Qui finiscono gli strumenti integrati di Discord. Il livello di verifica Medio richiede cinque minuti di età dell'account, che per un attaccante serio non sono un ostacolo. Chi crea i propri account una settimana prima passa comunque.

Un bot può controllare la data di creazione dell'account Discord e rimuovere automaticamente gli account al di sotto di una soglia. Sette giorni sono un buon valore predefinito: prende quasi ogni account usa e getta ma ferma a malapena i nuovi arrivati veri.

Qui una cosa è importante: usa l'espulsione, non il ban. Un account espulso può tornare quando è abbastanza vecchio. Un ban prima o poi colpisce qualcuno che si è appena iscritto a Discord perché un amico l'ha invitato.

In AlphaCloud è il modulo Età dell'account, che configuri nel pannello web con due campi.

6. Metti una verifica davanti al server

Il principio: i nuovi membri vedono esattamente un canale. Solo quando fanno qualcosa lì ricevono un ruolo che apre il resto.

Lo sforzo per te è una tantum:

  1. Togli a @everyone la visibilità di tutti i canali tranne quello di verifica.
  2. Crea un ruolo che può vedere tutto il resto.
  3. Fai assegnare quel ruolo da un bot alla pressione di un pulsante.

Un semplice pulsante ferma già i bot che si limitano a inviare messaggi. Se il tuo server è preso di mira deliberatamente, un piccolo calcolo matematico è la scelta migliore, perché non si può superare cliccando alla cieca.

L'effetto collaterale è piacevole: l'elenco dei membri ti mostra subito chi ha superato la verifica e chi no.

7. Un freno di emergenza automatico

I primi sei punti evitano la maggior parte dei problemi. Per il resto ti serve qualcosa che reagisca più in fretta di te.

L'idea di fondo è semplice: una singola azione non è sospetta, la sua velocità sì. Un canale eliminato è routine. Dieci canali eliminati in venti secondi, da un account diventato amministratore ieri, sono un attacco.

Un sistema anti nuke conta queste azioni, le pondera e interviene quando viene superata una soglia. Cosa ha senso:

  • Quarantena invece del ban per le persone. L'attacco si ferma subito, ma puoi restituire i ruoli se era un falso allarme.
  • Un canale log, così al mattino vedi cosa è successo.
  • Una whitelist per la tua direzione e per i bot che legittimamente fanno molto.

AlphaCloud chiama questo modulo Anti Nuke. Può anche ripristinare canali e ruoli eliminati, con un limite importante che qualsiasi sistema onesto dovrebbe dirti: la cronologia dei messaggi non torna. I canali ripristinati sono vuoti. È contenimento dei danni, non un backup.

Cosa fare, in ordine

Se oggi hai solo venti minuti:

  1. Livello di verifica su Alto (2 minuti)
  2. Passa in rassegna i ruoli con Amministratore (10 minuti)
  3. Revoca i vecchi link di invito (3 minuti)
  4. Attiva l'AutoMod di Discord (5 minuti)

Questo copre la maggior parte. I punti da 5 a 7 valgono la pena quando il tuo server supera qualche centinaio di membri, o se sei già stato colpito.

E un ultimo consiglio che non ha niente a che fare con le impostazioni: fai un backup della struttura del tuo server. Ruoli, categorie, canali. Se succede davvero, quell'unico file fa la differenza tra mezz'ora e un intero fine settimana.

Altri articoli