Server Discord sau Raid comunitar: Token de bot compromis, Spam Webhook și Recuperare jurnal de audit¶
Numerele de urgență diferă în funcție de țară. Această pagină folosește 911, numărul pentru Statele Unite și Canada. Multe alte țări folosesc 112, 999 sau un alt număr. Găsiți numărul pentru țara dvs.
Trezirea cu mii de @everyone notificări și descoperirea că serverul comunității Discord, breasla de jocuri sau subreddit se află sub un raid coordonat sau „server nuclear” automatizat este o urgență digitală de mare viteză. În decurs de 30 până la 90 de secunde, un cont de administrator compromis, un token bot deturnat sau un webhook scurs poate șterge zeci de canale, poate interzice în masă mii de membri legitimi, poate inunda serverul cu scurgeri de portofel de criptomonede sau poate publica încălcări severe ale Termenilor și condițiilor (inclusiv imagini neconsensuale sau materiale de abuz sexual asupra copiilor, CSAM) conceput pentru a declanșa o închidere automată a serverului Discord Trust & Safety care interzice și contul personal al proprietarului serverului. Dacă un atacator postează CSAM ilegal, amenințări teroriste sau amenințări iminente de violență fizică, raportați imediat dovezile folosind raportarea conținutului ilegal și dăunător şi îngrijirea copiilor, contactul cu prădătorii și raportarea NCMEC ghiduri și consultați globalul nostru numere de urgență director dacă cineva este în pericol fizic.
Oprirea cu succes a unui raid în mai puțin de 60 de secunde necesită diagnosticarea care dintre cei trei vectori de atac lovește comunitatea dvs.:
1. Un raid extern Join-Wave/User-Bot: Sute de conturi automate de utilizator se inundă printr-un link de invitație sau o adresă URL vanity simultan către canalele de spam și DM-uri.
2. Un atac Webhook Injection: Un atacator care a obținut o adresă URL a canalului Webhook (discord.com/api/webhooks/...) inundatii @everyone ping și link-uri înșelătorie fără să se alăture serverului sau să apară în lista de membri.
3. Un compromis de privilegii interne („Server Nuke”): Un simbol de sesiune a moderatorului (Local Storage / leveldb jeton furat de programul malware infostealer) sau jetonul de dezvoltator al unui bot personalizat (Bot ...) cu Administrator permisiunea este deturnată, trage DELETE /channels şi PUT /bans Apeluri API la viteza mașinii.
Acest ghid oferă protocolul exact de blocare de urgență de 60 de secunde, secvența obligatorie pentru revocarea jetoanelor de bot compromise înainte de a da cu piciorul unui bot necinstit, extragerea jurnalului de audit judiciar și Discord Trust & Safety oficial (dis.gd) și Reddit Mod Support proceduri de recuperare.
Fă asta acum¶
- Activați imediat „Întrerupeți invitațiile” și „Întrerupeți DM-urile” în meniul Acțiuni de securitate al Discord (durează 5 secunde). Faceți clic pe Numele serverului din stânga sus -> selectați Acțiuni de securitate (sau Setări server -> Configurare siguranță -> Protecție raid) -> bifați Întrerupeți invitațiile și pauză și ** 24 DM-uri. Acest lucru blochează instantaneu fiecare link de invitație și adresa URL personalizată Vanity de a permite noilor conturi de raid să se alăture în timp ce înghețează toate mesajele directe nesolicitate de la un membru la altul.
- ** Dezbraca
Administrator,Manage Channels,Manage Roles,Manage Webhooks, șiBan Memberspermisiunile de la@everyonerol ȘI din rolurile de personal/bot.** Deschideți Setări server -> Roluri -> Permisiuni implicite (@everyone) -> derulați în jos și faceți clic pe Șterge permisiunile (sau dezactivați în mod explicitSend Messages,Mention @everyone, @here, and All Roles,Attach Files,Embed Links, șiCreate Public/Private Threads). Apoi faceți clic pe Rolurile de Moderator / Administrator / Bot chiar sub rolul dvs. de Proprietar și dezactivați temporarAdministrator,Manage ChannelsșiBan Memberspentru a opri o arma nucleară activă de ștergere a canalului moartă. - ** Verificați
Server Settings -> Audit LogFIRST și filtrează după acțiune (Delete Channel,Ban Member,Create Webhook,Update Role) pentru a identifica exact contul sau botul necinstiți.** Nu ghiciți niciodată care moderator sau bot execută bomba nucleară. Jurnalul de audit afișează exact actorul care execută apeluri API în timp real. - Dacă un bot personalizat distruge serverul, REVOCĂ-i jetonul de bot în portalul pentru dezvoltatori Discord (
discord.com/developers/applications) sau dezactivați permisiunile de rol ÎNAINTE de a lovi sau de a interzice botul. Dacă un bot compromis areAdministratorsauManage Serverpermisiunea sau dacă un administrator uman compromis este încă în interiorul serverului, pur și simplu lovirea botului permite script-ului atacatorului să reinvite imediat botul sau să continue să lanseze apeluri API până când simbolul sau rolul său este dezactivat. - Dacă mesajele spam spun
APPsauBOTlângă un nume ciudat care NU se află în lista dvs. de membri, deschidețiServer Settings -> Integrations -> Webhooksși ștergeți imediat toate Webhook-urile nerecunoscute. Spam-ul Webhook nu provine de la un utilizator de pe serverul dvs.; este împins prin HTTPPOSTsolicitări către o adresă URL a unui Webhook scurs și pot fi oprite numai prin ștergerea Webhook-ului din Integrații -> Webhooks (sau revocândManage Webhookspermisiuni). - Păstrează linkul mesajului, ID utilizator (
18-to-19-digit Snowflake ID), și capturi de ecran din jurnalul de audit ÎNAINTE de eliminarea în masă a conținutului ilegal. Dacă raiders au postat CSAM, gore sau doxxing pentru a încadra serverul dvs., faceți o captură de ecran din Jurnalul de audit care arată marcajul de timp de alăturare și acțiunea de interzicere a atacatorului, copiați ID-ul utilizatorului Discord permanent al atacatorului și raportați mesajul prin Click-dreapta mesajul Purge și raportați înainte de a rula Click-dreapta mesajul Purge & Report Baza de date Safety înregistrează voi ca moderator de raportare, mai degrabă decât un proprietar complice de server.
Danger
Capcana „Maicious Raid Framing” (Cum Raiders obțin serverele victimelor și conturile de proprietar interzise): Grupurile de raid organizate inundă în mod deliberat serverele Discord vizate cu conținut interzis (cum ar fi CSAM sau material extremist) și apoi folosesc imediat 50 de conturi bot pentru a raporta în masă serverul către Discord Trust & Safety. Când sistemul de siguranță automatizat al Discord termină un server pentru încălcări grave, interzice automat contul Discord personal al proprietarului serverului și fiecare administrator de pe server. Pentru a vă proteja contul și serverul personal: (1) Blocați @everyone Attach Files şi Send Messages imediat, (2) Folosiți butonul încorporat Mesaj de raportare în aplicație din Discord pe o postare ofensătoare înainte de ștergerea în bloc a restului, astfel încât contul dvs. să fie conectat ca reporter și (3) Trimiteți imediat un „Raport de server/Raport de incident de încadrare rău intenționată” la https://dis.gd/request inclusiv capturi de ecran ale jurnalului dvs. de audit și invitații întrerupte.
Arborele de decizie: diagnosticarea și oprirea unui raid comunitar activ în mai puțin de 60 de secunde¶
Identificați care dintre cele patru mecanisme de raid are loc chiar acum și executați secvența exactă a comutatorului de distrugere corespunzătoare de mai jos.
flowchart TD
RaidStart["A fost detectată raid server activ, inundație de spam sau ștergere a canalului"] --> PauseInvites["PASUL 1: Faceți clic pe Nume server -> Acțiuni de securitate -> Activați „Întrerupeți invitațiile” și „Întrerupeți DM-urile”"]
PauseInvites --> AuditCheck["PASUL 2: Deschideți Setări server -> Jurnal de audit pentru a identifica actorul"]
AuditCheck --> VectorType{"Ce arată jurnalul de audit sau chat-ul?"}
VectorType -->|"Sute de conturi noi se alătură și se trimite spam prin chat/DM-uri"| JoinRaid["RAID EXTERN JOIN: Eliminați @everyone „Trimiteți mesaje”, „Atașați fișiere” și „Menționați @toată lumea” -> Ridicați nivelul de verificare la „Cel mai înalt (Telefon verificat)” -> Activați AutoMod Menționați filtrul de spam"]
VectorType -->|"Mesaje marcate cu „APP/BOT” Spam @toți, actor nu este în lista de membri"| WebhookRaid["WEBHOOK SPAM ATTACK: Deschideți Setări server -> Integrari -> Webhooks -> Ștergeți toate webhook-urile nerecunoscute -> Audit cine le-a creat în jurnalul de audit"]
VectorType -->|"Un moderator sau un cont uman de administrator șterge canale/interzice utilizatori"| ModCompromised["JETON DE MODERAT COMPROMIS: Trageți rolul modului sub al dvs. sau eliminați permisiunile rolului -> Interziceți contul de mod compromis -> Ștergeți modulul infectat și resetați parola"]
VectorType -->|"Un cont bot șterge în masă canale, creează roluri sau interzice"| BotNuke["JETON DE BOT COMPROMIS NUKE: Eliminați permisiunile rolului gestionat de bot la zero -> Resetați jetonul de bot în portalul dezvoltatorilor (discord.com/developers) -> Kick/Ban Bot și revocați OAuth2"]
JoinRaid --> EvidenceClean["PASUL 3: Raportați mai întâi orice postări de încadrare ilegale prin raportul în aplicație -> Rulați curățarea/recuperarea mesajelor în bloc"]
WebhookRaid --> EvidenceClean
ModCompromised --> EvidenceClean
BotNuke --> EvidenceClean
Partea 1: Protocolul de blocare de urgență de 60 de secunde (Oprirea sângerării)¶
Când începe un raid sau un atac nuclear pe server, moderatorii umani nu pot interzice manual conturile mai repede decât un script automat Python sau Go care declanșează solicitări simultane împotriva API-ului Discord REST (50 requests per second). Trebuie să întrerupeți capabilitățile API ale atacatorului la nivel de configurare a serverului.
1. Cum să înghețe un raid de alăturare utilizator-bot în 15 secunde¶
Dacă sute de conturi uzate se alătură serverului dvs. și inundă canalele sau vă trimit membrii în masă cu falsuri "Free Nitro" sau "Crypto Airdrop" link-uri de phishing:
1. Declanșează „Acțiuni de securitate” (Pause Invites + Pause DMs):
- Faceți clic pe meniul drop-down Nume server (stânga sus) -> Acțiuni de securitate.
- Bifați Întrerupeți invitațiile (se întoarce "Invites are currently paused for this server" la orice link extern sau clic pe URL Vanity) și Întrerupeți mesajele DM (blochează persoanele care nu sunt prieteni de pe server să inițieze noi fire de mesaje directe).
2. Ridicați nivelul de verificare la maxim (Highest - Phone Verified):
- Accesați Setări server -> Configurare de siguranță -> Nivel de verificare -> faceți clic pe Schimbare -> selectați Cel mai înalt (Trebuie să aveți un telefon verificat în contul Discord).
- Majoritatea rețelelor botnet automate de raid se bazează pe token-uri ieftine verificate prin e-mail ($0.01 per token) mai degrabă decât conturi verificate prin SMS. Trecerea la Cea mai mare blochează imediat jetoanele bot neverificate deja în interiorul serverului de la trimiterea de mesaje sau de a trimite mesaje membrilor.
3. ** Blocare @everyone Permisiuni de canal la nivel global:**
- Accesați Setări server -> Roluri -> Permisiuni implicite (@everyone).
- Opriți:
- Send Messages şi Send Messages in Threads
- Create Public Threads şi Create Private Threads
- Attach Files şi Embed Links
- Add Reactions şi Use External Emoji / Stickers
- Mention @everyone, @here, and All Roles
- Verificare critică pentru suprascrieri de permisiuni ale canalului: Dacă un anumit canal (cum ar fi #general sau #chat) are un Marcă verde (Allow) suprascrie pe @everyone rol pentru Send Messages în Edit Channel -> Permissions, schimbarea rolului global Server Settings nu va bloca acel canal. Pentru orice canal care încă derulează cu spam, faceți clic pe pictograma roată (Editați canal) -> Permisiuni -> @everyone și setați Send Messages la Roşu X (Deny) sau activați Mod lent (6 hours).
2. Cum să opriți un atac „Webhook Spam” în 15 secunde¶
Mulți proprietari de servere intră în panică crezând că întregul lor server a fost spart din cauza numelui unui utilizator "Server Nuke Syndicate" cu un APP (fost BOT) insigna este ping @everyone de 5 ori pe secundă în #announcements și nu poate fi făcut clic dreapta și interzis.
- De ce nu puteți interzice un Webhook: Un Webhook Discord este un punct final HTTP simplu (https://discord.com/api/webhooks/{webhook.id}/{webhook.token}). Oricine obține acea adresă URL (fie pentru că un moderator a arătat-o accidental într-un flux live, a trimis-o într-un depozit public GitHub sau a avut un cont de mod compromis să creeze unul) poate trimite încărcături utile JSON nelimitate către canalul respectiv fără să fie măcar membru al serverului dvs. Discord.
- Cum să-l ucizi imediat:
1. Deschideți Setări server -> Integrari -> Webhooks.
2. Uită-te la lista de Webhook-uri și vezi la ce canal indică fiecare.
3. Faceți clic pe fiecare webhook nerecunoscut și faceți clic pe Ștergeți webhook (sau faceți clic pe Copy Webhook URL pentru jurnalele criminalistice, apoi pe Delete Webhook). Spam-ul oprește milisecunda în care Webhook este șters.
4. Deschideți imediat Setări server -> Jurnal de audit -> Filtrați după acțiune: Create Webhook pentru a vedea care moderator sau cont bot a creat acel Webhook. Dacă contul unui moderator a creat un Webhook la 3:00 AM fără ca acesta să știe, token-ul de sesiune Discord al moderatorului este compromis: dezactivează-i rolul și anulează contul imediat.
Partea 2: Oprirea unui „Server Nuke” intern (Moderator compromis vs. Token de bot compromis)¶
Un „Server Nuke” apare atunci când un atacator compromite un cont sau un bot care deține permisiuni administrative ridicate (Administrator, Manage Channels, Manage Roles, Ban Members, Manage Webhooks) și rulează un script de distrugere automată (Nuker). În 10 secunde, scriptul trece prin fiecare ID de canal pentru a șterge toate canalele text și vocale, creează 250 de canale noi numite #nuked-by-xxx, șterge toate rolurile serverului și lansează cereri de interzicere în masă împotriva listei de membri.
1. Regula ierarhiei rolurilor Discord (De ce poți sau nu poți opri un administrator necinstiți)¶
Discord impune o strictă verticală Ierarhie a rolurilor în interiorul Setări server -> Roluri:
- Proprietarul serverului (deținătorul coroanei) se află deasupra fiecărui rol din server și poate elimina sau interzice orice om sau bot, indiferent de ordinea rolului.
- Orice administrator care nu este proprietar poate NUMAI să modifice, să elimine sau să interzică utilizatorii și roboții al căror rol cel mai înalt se află fizic sub propriul lor rol cel mai înalt în lista Setări server -> Roluri.
- Dacă rolul gestionat al unui bot compromis este poziționat la #2 pe lista de roluri și la care stau administratorii tăi de încredere #3, Administratorii dvs. șefi sunt neputincioși să dea cu piciorul botului sau să-i editeze rolul în timp ce dvs. (proprietarul serverului) dormiți.
2. Secvența exactă pentru a neutraliza un Bot Nuke compromis¶
Dacă Jurnalul de audit arată că un cont de bot (fie un robot de server personalizat, fie un bot terță parte care a fost încălcat) șterge canale sau interzice membri, urmați exact această ordine în trei pași:
| Pasul | Acțiune exactă de executat | De ce contează comanda |
|---|---|---|
Pasul 1: Renunțați la permisiunile pentru rol gestionat de bot (0.0 Seconds) |
Deschideți Setări server -> Roluri -> faceți clic pe Rol gestionat dedicat creat pentru acel bot (de ex., MyCustomBot) -> faceți clic pe Șterge permisiunile în partea de sus a setărilor de rol (în special dezactivarea Administrator, Manage Server, Manage Roles, Manage Channels, Ban Members și Manage Webhooks) -> faceți clic pe Salvați modificările. |
Chiar și în timp ce scriptul Python al atacatorului lovește activ API-ul Discord cu DELETE /channels/{id}, eliminarea permisiunilor de rol ale botului face ca fiecare apel API ulterior să eșueze instantaneu HTTP 403 Forbidden (Missing Permissions). |
Pasul 2: Resetați simbolul Bot în portalul pentru dezvoltatori Discord (15 Seconds) |
Dacă este propriul dvs. bot personalizat sau găzduit, conectați-vă la https://discord.com/developers/applications -> selectați aplicația dvs. -> faceți clic pe Bot în bara laterală din stânga -> faceți clic pe Reset Token -> confirmați. |
Resetarea jetonului criptografic Bot invalidează scurgerea Authorization: Bot MT... antet peste toate fragmentele gateway-ului Discord la nivel global în decurs de 1 secundă, deconectând permanent conexiunea websocket-ului atacatorului. |
Pasul 3: Kick/Ban the Bot & Check Integrations (30 Seconds) |
Faceți clic dreapta pe bot din lista de membri (sau accesați Setări server -> Integrari -> Boți și aplicații) -> faceți clic pe Gestionați -> Eliminați integrarea / Interziceți botul și ștergeți orice Webhooks sau Slash Command suprascrie botul creat. | De ce să renunțe la permisiuni înainte de lovitura? Dacă un cont de moderator uman este de asemenea compromis și este deținut Manage Server permisiunea, lovirea mai întâi a unui bot permite scriptului atacatorului să reautorizeze imediat botul printr-o adresă URL OAuth2 (permissions=8) cu plin Administrator drepturile restaurate. |
3. Cum moderatorii își fură jetoanele Discord (și de ce 2FA NU o oprește)¶
De ce cel mai de încredere moderator al tău, care are activate SMS și aplicația Authenticator 2FA în contul său Discord, a început brusc să distrugă serverul la ora 4:00?
- Cum funcționează jetoanele de autentificare Discord: Clientul desktop Discord (construit pe Electron/Chromium) și browserele web stochează un jeton de autentificare a utilizatorului persistent în spațiul de stocare criptat local (%AppData%\discord\Local Storage\leveldb pe Windows).
- Cei 3 vectori de furt de jetoane:
1. Fake Game Beta/Verificare Malware (Lumma, RedLine, Blank Grabber, Emerald Stealer): Un grup de raid îi trimite prin DM moderatorului tău rugându-i să testeze un joc indie sau să examineze o contestație de interdicție .zip dosar. Programul malware extrage jetonul Discord decriptat al moderatorului ȘI modifică adesea JavaScript local al clientului desktop Discord (core.asar / index.js injectare), astfel încât chiar și atunci când moderatorul își schimbă parola, aplicația Discord troianizată trimite imediat jetonul noul înapoi la webhook-ul atacatorului.
2. ** „Bookmarklet” sau Consola pentru dezvoltatori rău intenționat (F12) Inginerie socială:** Escrocii îi păcălesc pe utilizatori să tragă un marcaj „Verificați contul” în bara browserului sau să lipească un fragment în Ctrl + Shift + I consola, care citește jetonul live direct din memorie.
3. Scanare falsă a codului QR „Captcha Verification Bot” (Wick / DoubleCounter Clonele): Atacatorii trimit un mesaj fals de verificare a serverului cerându-i moderatorului să „Scanează acest cod QR cu aplicația mobilă Discord pentru a verifica că ești om.” Scanarea unui cod QR de conectare Discord în aplicația mobilă oferă instantaneu acces complet la sesiunea de conectare a contului la browserul desktop al atacatorului, ocolind parola și 2FA complet.
Partea 3: Comunitatea Reddit (Subreddit) Raid și Recuperare Moderator Compromis¶
Dacă moderezi o comunitate Reddit (r/YourSubreddit) și descoperiți că un cont de moderator compromis a eliminat CSS/Wiki, a interzis sute de utilizatori, a înlocuit descrierea subreddit-ului cu link-uri înșelătorie sau a setat subreddit-ul la Privat/Restricționat sau că mii de roboți de brigadă coordonați inundă coada:
1. Închiderea imediată a Subreddit și eliminarea Moderatorului Rogue¶
- Verificați ierarhia moderatorului (
Mod Tools -> Moderators): - La fel ca Discord, Reddit impune o ierarhie de vechime de sus în jos strictă în lista Moderatorilor, în funcție de data la care fiecare moderator a fost adăugat.
- Orice moderator cu
EverythingFlag (Permisiuni complete) poate elimina sau elimina permisiunile oricărui moderator listat sub pe pagină, dar nu poate atinge niciun moderator listat deasupra lor. - Dacă moderatorul compromis este listat mai jos dvs.: deschideți imediat Mod Tools -> Moderators -> Editable, faceți clic pe pictograma creion de lângă moderatorul compromis, debifați
Everythingși dați clic pe Eliminați. - Inspectați
Mod Log(https://www.reddit.com/r/YOURSUBREDDIT/about/log): - Filtrați Jurnalul de moderare după numele de utilizator al moderatorului compromis (
Moderatormeniu derulant) și prin Acțiune (banuser,wikirevise,editsettings,removelink,removemoderator). - Activați Reddit „Controlul mulțimilor” și „Filtrele de siguranță” în timpul unui raid extern al brigadei:
- Deschideți Mod Tools -> Safety Filters -> Crowd Control.
- Setați Nivelul postării și Nivelul comentariilor la Maximum / Strict (reține automat comentariile și postările de la utilizatorii cu karma subreddit negativă, conturi noi și utilizatori care nu s-au alăturat comunității înainte de începerea raidului).
- Activați Filtrul de hărțuire și Filtrul de interzicere a evadării (care utilizează amprenta internă a dispozitivului Reddit și telemetria IP pentru a elimina automat postările din conturile alternative nou create ale atacatorilor interziși).
- Adăugați un Imediat
AutoModeratorRegulă de blocare de urgență: - Deschideți Mod Tools -> Automod (
wiki/config/automoderator) și inserați această poartă de urgență instantanee în partea de sus pentru a reține sau a elimina toate postările/comentariile din conturile mai mici de 30 de zile sau cu karma subreddit scăzută:
2. Ce să faci dacă „Moderatorul de top” al subreddit-ului tău a fost compromis (și a eliminat echipa de mod)¶
Dacă contul #1 Top Moderator de pe subreddit a fost deturnat (sau cumpărat de un sindicat de spam crypto/onlyfans) și a eliminat întreaga echipă de moderare legitimă:
1. NU încercați să vă grupați propriul subreddit deturnat.
2. Solicitați al doilea cel mai mare moderator eliminat să trimită un Modmail direct către r/ModSupport (https://www.reddit.com/message/compose?to=/r/ModSupport&subject=Compromised+Top+Moderator+Emergency+Rollback).
3. De ce r/ModSupport Modmail este canalul oficial de escaladare: Spre deosebire de postările publice de pe r/redditrequest (care sunt pentru subreddite abandonate), r/ModSupport Modmail este administrat direct de administratorii comunității Reddit, echipați cu un Instrument de derulare a acțiunii de modificare intern.
4. Furnizați:
- Numele exact al subreddit-ului (r/...);
- Numele de utilizator al Moderatorului de top compromis (u/...);
- Timpul exact UTC când echipa de mod legitimă a fost eliminată și wiki/bara laterală/pinurile au fost vandalizate;
- Capturi de ecran ale notificărilor dvs. de eliminare Modmail.
5. Ce restaurează administratorii Reddit: Administratorii Reddit blochează contul de Top Moderator compromis, derulează înapoi toate eliminările, interzicerile, editările wiki și ștergerile postărilor executate în timpul ferestrei de încălcare și restaurează cel mai înalt moderator supraviețuitor la #1 Top Moderator scaun.
Partea 4: Recuperare după raid: Canalele Discord șterse și utilizatorii interziși în masă pot fi restaurate?¶
Odată ce raidul este oprit și botul/moderatorul necinstiți este eliminat, proprietarii de servere se confruntă cu cea mai grea realitate operațională a arhitecturii Discord:
1. Discord acceptă restabilirea canalelor sau mesajelor șterse după un server nuclear?¶
- Realitatea tehnică dură: Spre deosebire de YouTube (care păstrează bloburile video șterse în depozitare frigorifică timp de 14 până la 30 de zile) sau Reddit (unde postările „eliminate” sunt doar ascunse și administratorii pot rula înapoi un jurnal de mod), când un canal este șters pe Discord (
DELETE /channels/{id}), baza de date Cassandra/ScyllaDB a Discord șterge permanent obiectul canalului și toate rândurile de mesaje din interiorul acestuia. - Discord Trust & Safety NU POATE restabili canalele șterse, roluri șterse sau istoricul mesajelor șterse după ce un administrator sau un bot compromis un server.
- Ce poate restabili Discord Trust & Safety: Dacă întregul tău server a fost terminat/dezactivat de către Discord Trust & Safety deoarece atacatorii au trimis conținut rău intenționat pentru a te încadra sau dacă contul de proprietar al serverului a fost deturnat și atacatorul a transferat proprietatea serverului (
Transfer Ownership) în propriul cont, depunând un Cont compromis / Tichet de proprietate server lahttps://dis.gd/requestpermite personalului Discord să transfere Coroana proprietarului serverului înapoi în contul dvs. recuperat.
2. Cum să reconstruiești canale și roluri și să anulezi rapid membrii interziși în masă¶
- Reconstruirea canalelor și a rolurilor (șabloane de server și roboti de rezervă):
- Dacă ați generat anterior un șablon nativ Discord Server (
Server Settings -> Server Template) sau a realizat un instantaneu de configurare cu un bot de rezervă de renume (cum ar fi Xenon Bot, care face copii de rezervă ale ierarhiilor canalelor, culorilor rolurilor și suprascrierilor de permisiuni, deși nu mesajele istorice ale utilizatorilor), vă puteți restabili canalul și scheletul rolului în mai puțin de 2 minute. - Anversarea în bloc a interdicțiilor în masă prin jurnalul de audit:
- Dacă un bot compromis a interzis 500 de membri legitimi în timpul unei arme nucleare de 2 minute, deschideți Setări server -> Jurnal de audit -> Filtrați după acțiune:
Ban Member-> Filtrați după utilizator:[The Compromised Bot/Mod]. - Fiecare intrare de interdicție din jurnalul de audit arată ID-ul de utilizator exact și marca temporală a victimei interzise în timpul acelei ferestre de 2 minute. Le puteți anula manual prin Setări server -> Interdicție sau puteți utiliza o comandă bot de moderare de încredere (cum ar fi Carl-bot, Dyno sau o simplă citire a unui script administrativ de 15 linii).
guild.audit_logs(action=discord.AuditLogAction.ban)filtrate strict laentry.user.id == COMPROMISED_ACTOR_ID) pentru a apela automatguild.unban(entry.target)pe fiecare membru legitim interzis de acel actor necinstiți. - Ștergerea a mii de mesaje de raid fără a șterge canalul:
- Dacă un canal este inundat cu 2.000 de mesaje spam raid, nu ștergeți și clonați canalul decât dacă doriți să pierdeți toate mesajele legitime mai vechi, mesajele fixate și integrările webhook.
- În schimb, utilizați Right-Click Raider încorporat în Discord -> Ban -> Ștergeți istoricul mesajelor:
Previous 24 Hours(sauPrevious 7 Days), care șterge automat fiecare mesaj trimis de acel raider pe fiecare canal de pe server simultan. - Pentru spam cu mai multe conturi, utilizați un bot de moderare verificat
/purgecomanda (up to 100 to 1,000 messages under 14 days oldprin punctul final al API-ului de ștergere în bloc al Discord).
Partea 5: Discordia permanentă și Lista de verificare pentru consolidarea raidului comunitar¶
Odată ce serverul dvs. este stabilizat, configurați aceste șase apărări arhitecturale încorporate cu costuri zero astfel încât nici un botnet raid extern, nici un singur PC moderator infectat să nu vă poată distruge din nou serverul:
1. Activați filtrele native Discord „AutoMod” (Server Settings -> Safety Setup -> AutoMod)¶
AutoMod nativ al Discordului interceptează și blochează încărcăturile utile de raid înainte ca mesajul să fie redat vreodată în chat sau să declanșeze o notificare push pe telefoanele membrilor:
- Blocați mențiunea spam: Setați Limita de mențiune la 5 (sau 3) mențiuni unice pe mesaj și selectați Block Message + Timeout Member (1 Hour sau 24 Hours) + Trimiteți alertă. Acest lucru face fizic imposibil ca un raider să pună ping la 30 de utilizatori într-un singur mesaj.
- Blocați conținutul suspectat de spam și cuvintele semnalate frecvent: Activați ambele liste încorporate.
- Reguli personalizate de cuvinte cheie și regex pentru escrocherii: Adăugați o regulă personalizată AutoMod care blochează modelele comune de înșelătorie:
- Cuvinte cheie: *discord.gift*, *steamcommunity.com/gift*, *free nitro*, *airdrop claim*, *t.me/*, *whatsapp.com*.
- Modele de expresii regulate care captează linkuri de invitație ofucate: (?:https?://)?(?:www\.)?(?:discord\.(?:gg|io|me|li)|discordapp\.com/invite)/[a-zA-Z0-9-]+ (exceptând rolurile de personal).
2. Activați „Solicită 2FA pentru acțiunile moderatorului” (Server Settings -> Safety Setup -> Permissions)¶
- Activarea Server-Wide 2FA Requirement forțează API-ul Discord să verifice dacă orice utilizator care încearcă să ștergă canale, să interzică membri, să gestioneze roluri sau să gestioneze webhook-uri are Autentificarea în doi factori activă în contul său.
- Mai important, dezbracă
Administratorpermisiunea TOATE rolurile de moderator uman și a 99% dintre bot: - Regula de aur a securității Discord: Aproape niciun moderator uman și niciun bot cu scop general nu are nevoie vreodată de
Administratorcomutatorul este activat. - De ce? The
Administratorcomutați acordă ocolire completă peste fiecare blocare a canalului, acordăManage Webhooks, granturiManage Server, și lasă un mod compromis să distrugă serverul în 3 secunde. - În schimb, oferă moderatorilor tăi umani numai
Kick Members,Ban Members,Moderate Members (Timeout), șiManage Messages. Dă-le zero permisiuneaDelete Channels,Manage Roles, sauManage Webhooks. Dacă PC-ul unui moderator este infectat cu un furt de jetoane, atacatorul nu poate șterge un singur canal și nu poate crea un singur webhook.
3. Implementați „Carantina botului și limitarea ratei anti-nuke”¶
- ** Audit
Server Settings -> IntegrationsLunar:** eliminați fiecare bot muzical, bot de mini-joc sau bot de verificare pe care l-ați adăugat cu ani în urmă. În mai multe raiduri istorice majore, serverul cloud al unui bot terță parte abandonat a fost încălcat de hackeri care l-au folositAdministratorrolul de a ataca 10.000 de servere simultan. - Niciodată Grant
AdministratorCând invitați un bot: Când autorizați un bot printr-o adresă URL OAuth2 (discord.com/oauth2/authorize?...&permissions=8), rețineți căpermissions=8este câmpul de biți pentru completAdministrator. DebifațiAdministratorpe promptul OAuth și acordați numai permisiunile specifice de care are nevoie botul. - Opțional Anti-Nuke Watchdog: Pe servere mari (
10,000+ members), plasați un Anti-Nuke Rate-Limiter Bot verificat (cum ar fi Wick) în partea de sus a ierarhiei rolurilor dvs. (#1 Positionchiar sub Proprietarul serverului) configurat astfel încât, dacă vreun moderator sau bot șterge mai mult de 2 canale în 60 de secunde sau interzice mai mult de 5 utilizatori în 60 de secunde, supraveghetorul reduce rolurile actorului la zero în 200 de milisecunde.
Numerele regionale de urgență și protocoalele agenției¶
Atunci când raidurile comunitare se transformă în criminalitate cibernetică, extorcare, amenințări de înfruntare sau distribuirea de materiale de abuz sexual asupra copiilor (CSAM), urmați imediat aceste protocoale oficiale de raportare:
- Global CSAM Reporting (Obligatoriu): Nu descărcați, salvați sau redirecționați niciodată capturi de ecran care conțin CSAM. Folosiți în aplicație Raportați mesajul -> Material pentru autovătămare sau abuz sexual asupra copiilor (care transmite codul exact al atașamentului de pe server și IP-ul de încărcare direct către Centrul național pentru copii dispăruți și exploatați,
NCMECCyberTipline), sau raportați lareport.cybertip.org(1-800-843-5678) în SUA sau Internet Watch Foundation (iwf.org.uk) în Regatul Unit/UE. Vezi îngrijirea copiilor, contactul cu prădătorii și raportarea NCMEC. - Statele Unite ale Americii: Raportați raidurile de extorcare de bani, amenințările de înfruntare sau atacurile DDoS la Centrul de plângeri pentru infracțiuni pe internet FBI (
ic3.gov). Dacă un moderator a fost amenințat și amenințat cu o trimitere de urgență falsă („Swatting”), sunați imediat la poliția locală biroul de expediere fără urgență pentru a plasa o Swatting / Premise Alert Note pe adresa dvs. Pentru pericol fizic imediat, sunați la 911. - Canada: Raportați extorcarea cibernetică și raidurile de conținut ilegal la Centrul Canadien pentru Protecția Copilului (
cybertip.ca), Centrul Canadian Antifraudă (1-888-495-8501), sau poliția locală (911 în situații de urgență). - Regatul Unit: Raportați utilizarea abuzivă a computerului și extorcarea cibernetică către Action Fraud (
actionfraud.police.uk,0300 123 2040) și raportați abuzurile ilegale către Internet Watch Foundation (iwf.org.uk) sau CEOP (ceop.police.uk). Număr de urgență: 999 sau 112 (poliție non-urgență: 101). - Uniunea Europeană: Raportați discursurile ilegale instigatoare la ură, conținutul terorist sau raidurile CSAM prin INHOPE (
inhope.org) linia de asistență telefonică și unitatea de criminalitate cibernetică a poliției în conformitate cu Legea UE privind serviciile digitale (DSA). Număr de urgență: 112. - Australia și Noua Zeelandă: în Australia, raportați abuzul cibernetic sever sau materialele ilegale de raid la eSafety Commissioner (
esafety.gov.au) și ReportCyber (cyber.gov.au,1300 292 371). În Noua Zeelandă, raportați la Netsafe (netsafe.org.nz,0508 638 723). Numere de urgență: 000 (Australia), 111 (Noua Zeelandă). - India și Asia-Pacific: în India, trimiteți un raport imediat pe Portalul național de raportare a criminalității cibernetice (
cybercrime.gov.in, linie de asistență1930). Vezi directorul nostru complet la numere de urgență.
Întrebări frecvente¶
De ce sunt @everyone Ping-urile de spam încă apar după ce i-am interzis pe raiders și i-am blocat @everyone permisiuni?¶
Când mesajele spam continuă să se reverse într-un canal cu un **`APP`** sau **`BOT`** eticheta lângă numele de utilizator și nu puteți face clic dreapta pe utilizator pentru a-l interzice, atacatorul folosește un **Discord Webhook** în loc de un cont de utilizator. Webhook-urile nu apar în lista dvs. de membri server și sunt ignorate `@everyone` restricții de trimitere a mesajelor de rol. Deschideți **Setări server -> Integrari -> Webhooks**, localizați Webhook-ul care indică canalul afectat și faceți clic pe **Ștergeți Webhook**. După aceea, verificați **Setări server -> Jurnal de audit** filtrat după `Create Webhook` pentru a vedea care moderator sau bot l-a creat.
Dacă dau cu piciorul sau interzic un bot compromis în timpul unei provocări nucleare de server, cum poate acesta să se alăture singur?¶
Un bot nu se poate invita înapoi singur, **dar** dacă atacatorul a compromis și jetonul de sesiune Discord al unui moderator uman (sau a acordat `Manage Server` / `Administrator` la un rol secundar ascuns în timp ce botul avea controlul), scriptul atacatorului folosește acel simbol uman pentru a reautoriza adresa URL de invitație OAuth2 a botului (`permissions=8`) la o fracțiune de secundă după ce îl dai cu piciorul. Prin eliminarea mai întâi a permisiunilor rolului botului la zero, resetarea Jetonului Bot din interior `discord.com/developers/applications`și auditând **Jurnalul de audit** pentru rolurile neautorizate acordate membrilor umani, întrerupeți atât botul, cât și vectorul său de reinvitare.
Poate Discord Support să-mi deruleze serverul înapoi și să-mi restaureze canalele șterse dacă un hacker l-a atacat?¶
Nu. Spre deosebire de Reddit sau YouTube, Discord nu păstrează instantanee ale canalelor șterse, ale rolurilor șterse sau ale mesajelor șterse pe serverele sale de baze de date. Odată a `DELETE /channels/{id}` Solicitarea API este executată de un deținător de cont `Manage Channels` sau `Administrator` permisiunea, acele canale și istoricul mesajelor lor sunt șterse definitiv. Cu toate acestea, dacă hackerul a transferat **Proprietatea serverului** din contul dvs. compromis sau dacă serverul dvs. a fost dezactivat în mod fals de Trust & Safety în timpul unui raid de încadrare, trimițând un bilet la `dis.gd/request` sub **Cont piratat/Proprietate server** permite Discord Support să vă returneze coroana de proprietar de server.
Contul unui moderator a fost deturnat de un furt de informații și a bombardat serverul nostru. Este sigur să le remodezi după ce își schimbă parola?¶
Nu restaurați niciodată permisiunile de moderator unui membru al personalului compromis doar pentru că și-a schimbat parola pe același computer. Furatorii moderni de jetoane Discord (`Lumma`, `Blank Grabber`, `RedLine`) injectați încărcături utile JavaScript persistente direct în aplicația desktop Discord `index.js` / `core.asar` fișiere în `%AppData%\discord`. În momentul în care moderatorul se conectează din nou pe acel computer neșters, scriptul injectat fură token-ul nou-nouț și îl trimite înapoi hackerului. Solicitați moderatorului să efectueze o reinstalare USB curată a Windows înainte de a le acorda din nou roluri.
Cum îmi protejez serverul împotriva înșelătoriei „Verificare cod QR fals” care deturnează moderatorii și membrii?¶
Educați-vă personalul și comunitatea că **nu există un bot legitim de verificare a Discord (`Wick`, `DoubleCounter`, `Pandez`, `Sledgehammer`) vă va cere vreodată să scanați un cod QR folosind camera aplicației mobile Discord.** Scanerul de coduri QR încorporat în aplicația mobilă Discord există numai pentru a conecta un nou computer desktop în contul dvs. Discord. Antrenați moderatorii să dezactiveze mesajele DM primite de la non-prieteni din **Setări utilizator -> Conținut și rețele sociale -> Permisiuni sociale** și să nu scaneze niciodată un cod QR sau să rulați un `.exe`/`.zip` dosar trimis prin DM.
Ghiduri aferente¶
- Preluarea și piratarea conturilor de rețele sociale
- Raportarea conținutului ilegal și dăunător online
- Îngrijirea copiilor, contactul cu prădătorii, sextorsionarea minorilor și raportarea NCMEC
- Hărțuire online, doxxing și hărțuire cibernetică
- Canalul creatorului deturnat de fluxurile live înșelătorii cripto
- Numere de urgență
Surse și îndrumări oficiale¶
- Centrul de încredere și siguranță și siguranță Discord (
discord.com/safety): Protejarea serverului dvs. împotriva raidurilor (Safety Setup,AutoMod,Raid Protection, șiSecurity Actions: Întrerupeți invitațiile / Întrerupeți DM) și Ierarhia permisiunilor și autentificarea în doi factori pentru moderatori. - Documentația pentru dezvoltatori Discord (
discord.com/developers/docs): Scoperii de autorizare a botului OAuth2, steaguri de permisiune pe biți (Administrator = 0x8), Securitate Webhook și Revocare Token. - Ajutor Reddit și Asistență pentru moderator (
support.reddithelp.com/r/ModSupport): Subreddit Crowd Control, Filtre de interzicere a evadării, Configurații de urgență a Moderatorului Auto și Proceduri de retragere a Moderatorului compromis. - Cybersecurity and Infrastructure Security Agency (CISA) și National Cyber Security Center (NCSC): Mitigating Info-Stealer Malware, Electron Application Injection (
asarmanipulare) și OAuth/Session Token Hijacking. - Centrul Național pentru Copii Dispăruți și Exploatați (
NCMEC) și Internet Watch Foundation (IWF): Protocoale de raportare obligatorii pentru conținut ilegal și incidente de încadrare de servere rău intenționate.