Discord Server o Community Raid: Nakompromiso nga Bot Token, Webhook Spam, ug Audit-Log Recovery¶
Ang mga numero sa emerhensya lahi sa nasud. Kini nga panid naggamit sa 911, ang numero para sa Estados Unidos ug Canada. Daghang ubang mga nasod ang naggamit ug 112, 999, o laing numero. Pangitaa ang numero alang sa imong nasud.
Pagmata sa liboan sa @everyone notification pings ug pagdiskobre nga ang imong Discord community server, gaming guild, o subreddit anaa ubos sa aktibong coordinated raid o automated "server nuke" kay usa ka high-speed digital emergency. Sulod sa 30 ngadto sa 90 segundos, ang usa ka nakompromiso nga administrator account, gi-hijack nga bot token, o nag-leak nga webhook mahimong makatangtang sa daghang mga channel, mass-ban sa libu-libo nga mga lehitimong miyembro, magbaha sa imong server sa mga cryptocurrency wallet drainers, o mag-post sa grabe nga mga paglapas sa Mga Termino sa Serbisyo (lakip ang non-consensual imagery o Child Sexual Abuse Material, CSAM) gidesinyo sa pag-trigger sa usa ka automated Discord Trust & Safety full-server termination nga nagdili usab sa personal nga account sa tag-iya sa server. Kung ang usa ka tig-atake nag-post ug ilegal nga CSAM, mga hulga sa terorista, o nagsingabot nga mga hulga sa pisikal nga kapintasan, i-report dayon ang ebidensya gamit ang among pagreport sa ilegal ug makadaot nga sulud ug pag-atiman sa bata, pagkontak sa manunukob, ug pagreport sa NCMEC mga giya, ug konsultaha ang among global emergency nga mga numero direktoryo kon adunay anaa sa pisikal nga kakuyaw.
Ang malampuson nga pagpahunong sa usa ka reyd sa ubos sa 60 segundos nanginahanglan pag-diagnose kung kinsa sa tulo nga mga vector sa pag-atake ang nakaigo sa imong komunidad:
1. Usa ka External Join-Wave / User-Bot Raid: Gatusan ka automated user account ang nagbaha pinaagi sa imbitasyon nga link o vanity URL nga dungan sa spam channels ug DMs.
2. Usa ka Webhook Injection Attack: Usa ka tig-atake nga nakakuha og channel nga Webhook URL (discord.com/api/webhooks/...) baha @everyone mga ping ug mga link sa scam nga wala gyud moapil sa server o makita sa lista sa miyembro.
3. Usa ka Internal Privilege Compromise ("Server Nuke"): Usa ka token sa sesyon sa moderator (Local Storage / leveldb token nga gikawat sa infostealer malware) o usa ka custom nga bot's Developer Token (Bot ...) uban sa Administrator permiso gi-hijack, gipabuto DELETE /channels ug PUT /bans Ang mga tawag sa API sa katulin sa makina.
Kini nga giya naghatag sa eksaktong 60-segundos nga emergency lockdown protocol, ang mandatory nga han-ay para sa pagbawi sa nakompromiso nga Bot Token sa dili pa mopatid sa usa ka rogue bot, forensic Audit Log extraction, ug opisyal Discord Trust & Safety (dis.gd) ug Reddit Mod Support mga pamaagi sa pagbawi.
Buhata kini karon¶
- ** I-aktibo ang "Pause Invites" ug "Pause DMs" sa sulod sa Discord's Security Actions menu diha-diha dayon (kinahanglan 5 segundos).** I-klik ang imong Server Name sa ibabaw nga wala -> pilia Security Actions (o Server Settings -> Safety Setup -> Raid Protection) -> check Pause Invites ug Pause DMs, ug i-set ang Holy DMs**, ug i-set ang Holy DMs** Gibabagan dayon niini ang matag link sa imbitasyon ug ang imong naandan nga Vanity URL gikan sa pagtugot sa mga bag-ong raid account nga moapil samtang gi-freeze ang tanan nga miyembro-sa-miyembro nga wala gihangyo nga Direktang mga Mensahe.
- Ihubo ang
Administrator,Manage Channels,Manage Roles,Manage Webhooks, ugBan Memberspermiso gikan sa@everyonepapel UG gikan sa imong staff/bot roles. Open Server Settings -> Roles -> Default Permissions (@everyone) -> scroll down ug i-klik ang Clear Permissions (o dayag nga i-OFFSend Messages,Mention @everyone, @here, and All Roles,Attach Files,Embed Links, ugCreate Public/Private Threads). Dayon i-klik ang imong Moderator / Admin / Bot nga mga tahas sa ubos mismo sa imong Owner role ug temporaryo nga i-OFFAdministrator,Manage Channels, ugBan Membersaron mapahunong ang usa ka aktibo nga channel-deletion nuke nga patay sa mga track niini. - Susiha
Server Settings -> Audit LogUNA ug filter pinaagi sa Aksyon (Delete Channel,Ban Member,Create Webhook,Update Role) aron mailhan ang eksakto nga rogue account o bot. Ayaw pagtag-an kung kinsa nga moderator o bot ang nagpatuman sa nuke. Ang Audit Log nagpakita sa eksaktong aktor nga nagpatuman sa mga tawag sa API sa tinuod nga panahon. - ** Kung ang usa ka Custom Bot nag-nuking sa server, I-REVOKE ang Bot Token niini sa Discord Developer Portal (
discord.com/developers/applications) o hubaron ang mga Pahintulot sa Papel niini sa dili pa sipa o i-ban ang bot.** Kon ang usa ka nakompromiso nga bot adunayAdministratoroManage Serverpermiso, o kung ang usa ka kompromiso nga tawo nga admin naa pa sa sulod sa server, ang pagpatid lang sa bot nagtugot sa script sa tig-atake sa pag-imbitar dayon sa bot o pagpadayon sa pagpabuto sa mga tawag sa API hangtod ang token o papel niini makuha. - ** Kung ang mga mensahe sa spam nag-ingon
APPoBOTsunod sa usa ka katingad-an nga ngalan nga WALA sa imong lista sa miyembro, ablihiServer Settings -> Integrations -> Webhooksug kuhaa dayon ang tanang wala mailhi nga Webhooks.** Ang spam sa Webhook dili gikan sa usa ka user sa imong server; kini giduso pinaagi sa HTTPPOSTnaghangyo sa usa ka na-leak nga URL sa Webhook ug mapahunong lamang pinaagi sa pagtangtang sa Webhook sulod sa Integration -> Webhooks (o pagbawiManage Webhookspermiso). - Ipreserba ang Link sa Mensahe, User ID (
18-to-19-digit Snowflake ID), ug mga screenshot sa Audit Log SA WALA pa magpursige ug ilegal nga sulod. Kon ang mga raiders nag-post ug CSAM, gore, o doxxing aron i-frame ang imong server, i-screenshot ang Audit Log nga nagpakita sa timestamp sa pag-apil ug aksyon sa pagdili sa tig-atake, kopyaha ang permanente nga Discord User ID sa tig-atake, ug i-report ang mensahe pinaagi sa **Right-Click -> Report Message nga Pagluwas sa dili pa magpadagan sa usa ka daghan nga mensahe sa Pagsalig ug Pagdili ** reporting moderator kay sa usa ka complicit server owner.
Danger
Ang "Malicious Raid Framing" Trap (Giunsa ang mga Raiders Nakuha ang mga Biktima sa Mga Server ug Tag-iya nga Mga Account nga Gidili): Ang mga organisadong grupo sa raid tinuyo nga nagbaha sa gitarget nga Discord server nga adunay gidili nga sulod (sama sa CSAM o extremist nga materyal) ug dayon mogamit dayon og 50 ka bot account aron mass-report ang server ngadto sa Discord Trust & Safety. Sa diha nga ang automated nga sistema sa kaluwasan sa Discord motapos sa usa ka server tungod sa grabe nga mga paglapas, awtomatikong gidili niini ang personal nga Discord account sa Tag-iya sa Server ug matag Administrator sa server. Aron mapanalipdan ang imong personal nga account ug server: (1) Lock @everyone Attach Files ug Send Messages diha-diha dayon, (2) Gamita ang built-in nga In-App Report Message nga buton sa Discord sa usa ka nakasala nga post sa wala pa bulto nga pagtangtang sa uban aron ang imong account ma-log ingon nga reporter, ug (3) Isumite dayon ang usa ka pre-emptive "Server Raid / Malicious Framing Incident Report" sa https://dis.gd/request lakip ang mga screenshot sa imong Audit Log ug gipahunong nga mga imbitasyon.
Desisyon tree: Pag-diagnose ug pagpahunong sa aktibong pag-atake sa komunidad sa ubos sa 60 segundos¶
Ilha kung hain sa upat ka mga mekaniko sa pag-atake ang nahitabo karon ug ipatuman ang eksaktong katugbang nga sunud-sunod nga kill-switch sa ubos.
flowchart TD
RaidStart["Aktibo nga Server Raid, Spam Flood, o Channel Deletion Namatikdan"] --> PauseInvites["LAKANG 1: I-klik ang Ngalan sa Server -> Mga Aksyon sa Seguridad -> I-enable ang 'Pause Invites' & 'Pause DMs'"]
PauseInvites --> AuditCheck["LAKANG 2: Ablihi ang Mga Setting sa Server -> Log sa Pag-audit sa Pag-ila sa Aktor"]
AuditCheck --> VectorType{"Unsay Gipakita sa Audit Log o Chat?"}
VectorType -->|"Gatusan ka Bag-ong mga Account nga Nag-apil ug Spamming Chat/DM"| JoinRaid["EXTERNAL JOIN RAID: Kuhaa ang @everyone 'Send Messages', 'Attach Files', & 'Hisguti @everyone' -> Ipataas ang Verification Level sa 'Pinakataas (Na-verify nga Telepono)' -> I-enable ang AutoMod Mention Spam Filter"]
VectorType -->|"Mga Mensahe nga Gimarkahan nga 'APP/BOT' Spamming @tanan, Aktor Wala sa Listahan sa Miyembro"| WebhookRaid["WEBHOOK SPAM ATTACK: Open Server Settings -> Integrations -> Webhooks -> Delete All Unrecognized Webhooks -> Audit Who Created them in Audit Log"]
VectorType -->|"Usa ka Moderator o Admin Tawo nga Account Nagtangtang sa mga Channel / Pagdili sa mga Gumagamit"| ModCompromised["KOMPROMISADO NGA MODERATOR TOKEN: Drag Mod Role Ubos sa Imo o I-strip Role Permissions -> I-ban ang Nakompromiso nga Mod Account -> Ipahid ang Mod Wipe Infected PC & Reset Password"]
VectorType -->|"Ang Bot Account Mao ang Mass-Pagtangtang sa mga Channel, Paghimo og mga Papel, o Pagdili"| BotNuke["KOMPROMISO NGA BOT TOKEN NUKE: I-strip ang Bot's Managed Role Permissions to Zero -> I-reset ang Bot Token sa Developer Portal (discord.com/developers) -> Kick/Ban Bot & Ablihi ang OAuth2"]
JoinRaid --> EvidenceClean["LAKANG 3: I-report ang Bisan Unsang Ilegal nga Framing Posts pinaagi sa In-App Report Una -> Run Bulk Message Purge / Recovery"]
WebhookRaid --> EvidenceClean
ModCompromised --> EvidenceClean
BotNuke --> EvidenceClean
Bahin 1: Ang 60-segundos nga emergency lockdown protocol (Paghunong sa pagdugo)¶
Kung magsugod ang usa ka raid o server nuke, ang mga moderator sa tawo dili mahimong mano-mano nga i-ban ang mga account nga mas paspas kaysa usa ka automated nga Python o Go script nga nagpabuto sa dungan nga mga hangyo batok sa Discord REST API (50 requests per second). Kinahanglan nimong putlon ang mga kapabilidad sa API sa tig-atake sa lebel sa pag-configure sa server.
1. Giunsa ang pag-freeze sa usa ka User-Bot Join Raid sa 15 segundos¶
Kung gatusan ka mga throwaway account ang nag-apil sa imong server ug nagbaha sa mga channel o mass-DM sa imong mga miyembro nga adunay peke "Free Nitro" o "Crypto Airdrop" mga link sa phishing:
1. Pag-trigger sa "Mga Lihok sa Seguridad" (Pause Invites + Pause DMs):
- I-klik ang imong Server Name dropdown (ibabaw sa wala) -> Security Actions.
- Susiha ang Pause Imbitasyon (pagbalik "Invites are currently paused for this server" sa bisan unsang eksternal nga link o Vanity URL nga pag-klik) ug Pause DMs (gibabagan ang dili mga higala sa server gikan sa pagsugod sa bag-ong mga thread sa direkta nga mensahe).
2. Ipataas ang Antas sa Pagpamatuod ngadto sa Kinatas-an (Highest - Phone Verified):
- Adto sa Server Settings -> Safety Setup -> Verification Level -> click Change -> pilia Highest (Kinahanglan adunay usa ka verified nga telepono sa ilang Discord account).
- Kadaghanan sa mga automated raid botnets nagsalig sa barato nga email-verified tokens ($0.01 per token) kay sa SMS-verified accounts. Ang pagbalhin ngadto sa Pinakataas diha-diha dayon nagbabag sa wala mapamatud-an nga mga token sa bot nga anaa na sa sulod sa server gikan sa pagpadala sa mga mensahe o pagmemensahe sa mga miyembro.
3. Kandado @everyone Mga Pagtugot sa Channel sa Tibuok Kalibutan:
- Adto sa Server Settings -> Roles -> Default Permissions (@everyone).
- I-OFF:
- Send Messages ug Send Messages in Threads
- Create Public Threads ug Create Private Threads
- Attach Files ug Embed Links
- Add Reactions ug Use External Emoji / Stickers
- Mention @everyone, @here, and All Roles
- Kritikal nga Pagsusi alang sa Channel Permission Overrides: Kung ang usa ka piho nga channel (sama sa #general o #chat) adunay Berde nga Checkmark (Allow) override sa @everyone papel alang sa Send Messages sulod sa I-edit ang Channel -> Mga Pahintulot, ang pag-ilis sa papel sa Global Settings sa Server dili maka-lock sa maong channel. Para sa bisan unsang channel nga nag-scroll pa sa spam, i-klik ang Gear Icon (Edit Channel) -> Permissions -> @everyone ug set Send Messages ngadto sa Pula X (Deny) o i-enable ang Slowmode (6 hours).
2. Giunsa pagpahunong ang pag-atake sa "Webhook Spam" sa 15 segundos¶
Daghang mga tag-iya sa server ang nahadlok nga naghunahuna nga ang ilang tibuuk nga server na-hack tungod kay ang usa ka tiggamit nga ginganlan "Server Nuke Syndicate" uban sa APP (kaniadto BOT) ang badge nag-ping @everyone 5 ka beses sa usa ka segundo #announcements ug dili mahimong i-right-click ug i-ban.
- Ngano nga dili nimo idili ang usa ka Webhook: Ang Discord Webhook usa ka yano nga HTTP endpoint (https://discord.com/api/webhooks/{webhook.id}/{webhook.token}). Bisan kinsa nga nakakuha niana nga URL (bisan tungod kay ang usa ka moderator aksidenteng nagpakita niini sa usa ka livestream, gitugyan kini sa usa ka publiko nga GitHub repository, o adunay usa ka nakompromiso nga mod account nga naghimo usa) mahimong magpadala ug walay kinutuban nga mga payload sa JSON sa kana nga channel nga wala bisan usa ka miyembro sa imong Discord server.
- Unsaon pagpatay dayon:
1. Ablihi ang Server Settings -> Integrations -> Webhooks.
2. Tan-awa ang lista sa mga Webhook ug tan-awa kung unsang channel ang gipunting sa matag usa.
3. I-klik ang matag wala mailhi nga Webhook ug i-klik ang Delete Webhook (o i-klik ang Copy Webhook URL para sa forensic logs una, unya Delete Webhook). Ang spam mohunong sa millisecond nga ang Webhook matangtang.
4. Pag-abli dayon Server Settings -> Audit Log -> Filter by Action: Create Webhook para makita unsa nga moderator o bot account ang nagmugna nianang Webhook. Kung ang account sa moderator naghimo ug Webhook sa alas 3:00 sa buntag nga wala nila nahibal-an, nakompromiso ang token sa session sa Discord sa moderator: hubaron ang ilang papel ug sipa dayon ang ilang account.
Bahin 2: Paghunong sa usa ka internal nga "Server Nuke" (Nakompromiso nga Moderator vs. Nakompromiso nga Bot Token)¶
Usa ka "Server Nuke" mahitabo kung ang usa ka tig-atake mokompromiso sa usa ka account o bot nga naghupot ug taas nga administratibong permiso (Administrator, Manage Channels, Manage Roles, Ban Members, Manage Webhooks) ug nagpadagan ug automated destruction script (Nuker). Sulod sa 10 segundos, ang script nag-loop sa matag channel ID aron mapapas ang tanang text ug voice channels, maghimo ug 250 ka bag-ong channels nga ginganlan #nuked-by-xxx, tangtangon ang tanang tahas sa server, ug ipabuto ang mga hangyo sa mass-ban batok sa lista sa miyembro.
1. Discord's Role Hierarchy Rule (Nganong mahimo nimo o dili mapugngan ang usa ka daotan nga Admin)¶
Ang Discord nagpatuman sa usa ka estrikto nga bertikal Role Hierarchy sulod sa Server Settings -> Roles:
- Ang Tag-iya sa Server (Crown holder) naglingkod ibabaw sa matag papel sa server ug mahimong huboon o i-ban ang bisan kinsang tawo o bot bisan unsa pa ang pagkahan-ay sa papel.
- Bisan kinsa nga Dili Tag-iya nga Administrator mahimo LANG magbag-o, maghukas, o magdili sa mga tiggamit ug mga bot kansang labing taas nga papel naglingkod pisikal sa ubos sa ilang kaugalingon nga labing taas nga tahas sa Mga Setting sa Server -> Mga Roles nga lista.
- Kung ang gikompromiso nga papel sa pagdumala sa bot gipahimutang sa #2 sa Roles list ug ang imong kasaligan nga Head Admins naglingkod sa #3, ang imong Head Admins walay gahum sa pagpatid sa bot o pag-edit sa papel niini samtang ikaw (ang Tag-iya sa Server) natulog.
2. Ang eksakto nga pagkasunod-sunod aron ma-neutralize ang usa ka Compromised Bot Nuke¶
Kung ang Audit Log nagpakita sa usa ka bot account (bisan ang imong custom server bot o usa ka third-party nga bot nga gilapas) nagtangtang sa mga channel o nagdili sa mga miyembro, sunda kining eksaktong 3-step nga order:
| Lakang | Eksaktong Aksyon nga Ipatuman | Nganong Importante ang Order |
|---|---|---|
Lakang 1: Kuhaa ang mga Permiso sa Gidumala nga Papel sa Bot (0.0 Seconds) |
Ablihi ang Server Settings -> Roles -> i-klik ang gipahinungod nga Managed Role nga gihimo para sa maong bot (e.g., MyCustomBot) -> i-klik ang Clear Permissions sa ibabaw sa iyang role settings (ilabi na ang pag-OFF Administrator, Manage Server, Manage Roles, Manage Channels, Ban Members, ug Manage Webhooks) -> i-klik ang Save Changes. |
Bisan kung ang script sa Python sa tig-atake aktibo nga naghammer sa Discord API sa DELETE /channels/{id}, ang pagtangtang sa mga permiso sa papel sa bot hinungdan nga mapakyas dayon ang matag sunod nga tawag sa API HTTP 403 Forbidden (Missing Permissions). |
** Lakang 2: I-reset ang Bot Token sa Discord Developer Portal (15 Seconds)** |
Kung kini imong kaugalingon nga kostumbre o gi-host nga bot, pag-log in sa https://discord.com/developers/applications -> pilia ang imong Aplikasyon -> i-klik ang Bot sa wala nga sidebar -> i-klik ang Reset Token -> kumpirmahi. |
Ang pag-reset sa cryptographic Bot Token dili balido ang na-leak Authorization: Bot MT... header sa tanang bahin sa gateway shards sa Discord sa tibuok kalibotan sulod sa 1 segundos, nga permanente nga gidiskonekta ang koneksyon sa websocket sa tig-atake. |
Lakang 3: Sipa/I-ban ang Bot & Susihon ang mga Integrasyon (30 Seconds) |
I-right-click ang bot sa lista sa miyembro (o adto sa Server Settings -> Integrations -> Bots and Apps) -> click Manage -> Remove Integration / Ban Bot, ug i-delete ang bisan unsang Webhooks o Slash Command nga mo-override sa bot nga gihimo. | Nganong huboon ang mga permiso sa dili pa sipa? Kung ang usa ka account sa moderator sa tawo * usab * nakompromiso ug gihuptan Manage Server permiso, ang pagpatid una sa usa ka bot nagtugot sa tig-atake nga script nga hatagan dayon pag-usab ang pagtugot sa bot pinaagi sa usa ka OAuth2 URL (permissions=8) nga puno Administrator gipahiuli ang mga katungod. |
3. Giunsa pagkuha sa mga moderator ang ilang mga token sa Discord nga gikawat (Ug nganong DILI kini pugngan sa 2FA)¶
Ngano nga ang imong labing kasaligan nga moderator, nga adunay SMS ug Authenticator App 2FA nga gipagana sa ilang Discord account, kalit nga nagsugod sa pag-nuking sa server sa 4:00 AM?
- Giunsa Pagtrabaho ang Discord Authentication Tokens: Ang Discord desktop client (gitukod sa Electron/Chromium) ug mga web browser nagtipig ug usa ka padayon nga user authentication token sulod sa lokal nga encrypted storage (%AppData%\discord\Local Storage\leveldb sa Windows).
- Ang 3 Token-Theft Vectors:
1. ** Peke nga Dula Beta / Pag-verify sa Malware (Lumma, RedLine, Blank Grabber, Emerald Stealer):** Usa ka grupo sa raid ang nag-DM sa imong moderator nga naghangyo kanila sa pagsulay sa usa ka indie nga dula o pagrepaso sa usa ka pag-apelar sa pagdili .zip file. Gikuha sa malware ang decrypted Discord token sa moderator UG kanunay nga nag-usab sa lokal nga JavaScript sa Discord desktop client (core.asar / index.js injection) aron nga bisan kung usbon sa moderator ang ilang password, ipadala dayon sa gi-trojan nga Discord app ang bag-ong token balik sa webhook sa tig-atake.
2. Malisyosong "Bookmarklet" o Developer Console (F12) Social Engineering: Gilimbongan sa mga scammer ang mga tiggamit sa pag-drag sa bookmarklet nga "Verify Account" ngadto sa ilang browser bar o pag-paste og snippet ngadto sa Ctrl + Shift + I console, nga nagbasa sa live token direkta gikan sa memorya.
3. ** Peke nga "Captcha Verification Bot" QR Code Scan (Wick / DoubleCounter Mga Clone):** Ang mga tig-atake nagpadala ug peke nga mensahe sa verification sa server nga naghangyo sa moderator nga "I-scan kini nga QR code gamit ang imong Discord Mobile App aron mapamatud-an nga tawo ka." Ang pag-scan sa Discord Login QR code sa mobile app naghatag dayon og access sa full account login session sa desktop browser sa tig-atake, paglaktaw sa password ug 2FA sa hingpit.
Bahin 3: Reddit Community (Subreddit) Pag-atake ug Nakompromiso nga Pagbawi sa Moderator¶
Kung imong gi-moderate ang Reddit nga komunidad (r/YourSubreddit) ug madiskobrehan nga ang usa ka kompromiso nga moderator account nagtangtang sa CSS/Wiki, nagdili sa gatusan ka mga tiggamit, nag-ilis sa subreddit nga paghulagway sa mga link sa scam, o nagbutang sa subreddit ngadto sa Private / Restricted, o nga liboan ka mga coordinate brigade bots ang nagbaha sa pila:
1. Diha-diha nga Subreddit Lockdown & Rogue Moderator Pagtangtang¶
- Susiha ang Hierarchy sa Moderator (
Mod Tools -> Moderators): - Sama sa Discord, gipatuman sa Reddit ang usa ka estrikto nga top-down seniority hierarchy sa lista sa mga Moderator base sa petsa nga gidugang ang matag moderator.
- Bisan kinsa nga moderator nga adunay
Everything(Full Permissions) nga bandila mahimong magtangtang o magtangtang sa mga permiso gikan sa bisan kinsang moderator nga nalista sa ubos niini sa panid, apan dili makahikap sa bisan unsang moderator nga nalista sa ibabaw nila. - Kung ang nakompromiso nga moderator nalista sa ubos nimo: ablihi dayon Mod Tools -> Moderators -> Editable, i-klik ang lapis icon sunod sa nakompromiso nga moderator, uncheck
Everything, ug i-klik ang Remove. - Susiha ang
Mod Log(https://www.reddit.com/r/YOURSUBREDDIT/about/log): - Isala ang Moderation Log pinaagi sa username sa nakompromiso nga moderator (
Moderatordropdown) ug pinaagi sa Aksyon (banuser,wikirevise,editsettings,removelink,removemoderator). - ** I-aktibo ang Reddit "Crowd Control" ug "Safety Filters" Panahon sa External Brigade Raid:**
- Ablihi ang Mod Tools -> Safety Filters -> Crowd Control.
- Itakda ang Post Level ug Comment Level sa Maximum / Strict (awtomatikong maghupot sa mga komento ug post gikan sa mga user nga adunay negatibong subreddit karma, bag-ong account, ug user nga wala pa moapil sa komunidad sa wala pa magsugod ang raid).
- I-enable ang Harassment Filter ug Ban Evasion Filter (nga naggamit sa Reddit's internal device fingerprint ug IP telemetry aron awtomatikong matangtang ang mga post gikan sa bag-ong gibuhat nga alt account sa gidili nga mga raider).
- ** Pagdugang og Dihadiha
AutoModeratorLagda sa Emergency Lockdown:** - Ablihi Mod Tools -> Automod (
wiki/config/automoderator) ug i-paste kining dayon nga emergency gate sa taas aron huptan o tangtangon ang tanang post/komento gikan sa mga account nga mas bata pa sa 30 ka adlaw o adunay ubos nga subreddit karma:
2. Unsa ang Buhaton Kung ang "Top Moderator" sa Imong Subreddit Nakompromiso (Ug Gitangtang ang Mod Team)¶
Kung ang #1 Top Moderator nga account sa imong subreddit gi-hijack (o gipalit sa crypto/onlyfans spam syndicate) ug gitangtang ang tibuok lehitimong moderation team:
1. Ayaw pagsulay sa pag-brigade sa imong kaugalingon nga gi-hijack nga subreddit.
2. Ipapadala sa ikaduha nga pinakataas nga gitangtang nga moderator ang Modmail direkta sa r/ModSupport(https://www.reddit.com/message/compose?to=/r/ModSupport&subject=Compromised+Top+Moderator+Emergency+Rollback).
3. Ngano r/ModSupport Modmail Mao ang Opisyal nga Escalation Channel: Dili sama sa publikong mga post sa r/redditrequest (nga para sa giabandonar nga mga subreddits), r/ModSupport Ang Modmail direkta nga adunay kawani sa Reddit Community Admins nga adunay internal nga Mod Action Rollback Tool.
4. Ihatag:
- Ang eksaktong subreddit nga ngalan (r/...);
- Ang username sa gikompromiso nga Top Moderator (u/...);
- Ang tukma nga timestamp sa UTC kung kanus-a gipurga ang lehitimong mod team ug gidaot ang wiki/sidebar/pin;
- Mga screenshot sa imong pahibalo sa pagtangtang sa Modmail.
5. **Unsa ang Gipahiuli sa mga Admin sa Reddit: ** Gi-lock sa mga Admin sa Reddit ang nakompromiso nga Top Moderator nga account, i-roll back ang tanan nga pagtangtang sa moderator, pagdili, pag-edit sa wiki, ug pagtangtang sa post nga gihimo sa panahon sa paglapas sa bintana, ug ibalik ang labing taas nga buhi nga moderator sa #1 Top Moderator lingkoranan.
Bahin 4: Pag-ayo sa Post-Raid: Mabalik ba ang mga Natangtang nga Discord Channels ug Mass-Banned Users?¶
Kung nahunong na ang raid ug gitangtang ang rogue bot/moderator, ang mga tag-iya sa server nag-atubang sa labing lisud nga operasyon nga realidad sa arkitektura sa Discord:
1. Ang Suporta sa Discord ba Ibalik ang Natangtang nga mga Channel o Mensahe Human sa usa ka Nuke sa Server?¶
- Ang Lisud nga Teknikal nga Kamatuoran: Dili sama sa YouTube (nga nagtago sa mga natangtang nga mga blobs sa video sa bugnaw nga pagtipig sulod sa 14 ngadto sa 30 ka adlaw) o Reddit (diin ang "gitangtang" nga mga post kay gitago lamang ug ang mga Admins maka-roll back sa Mod Log), kon ang usa ka channel matangtang sa Discord (
DELETE /channels/{id}), Ang database sa Cassandra/ScyllaDB sa Discord permanente nga naglimpyo sa channel object ug sa tanang linya sa mensahe sulod niini. - Ang Discord Trust & Safety DILI mapasig-uli ang mga natangtang nga mga channel, natangtang nga mga tahas, o natangtang nga kasaysayan sa mensahe pagkahuman sa usa ka nakompromiso nga admin o bot nga nag-nuke sa usa ka server.
- Unsa ang Mahimong Ibalik sa Discord Trust & Safety: Kung ang imong tibuok server gi-terminate/disabled sa Discord Trust & Safety tungod kay ang mga raiders nag-spam og malisyosong content aron i-frame ka, o kung ang imong Server Owner account gi-hijack ug ang tig-atake mibalhin sa Server Ownership (
Transfer Ownership) sa ilang kaugalingong account, pag-file ug Compromised Account / Server Ownership Ticket sahttps://dis.gd/requestnagtugot sa mga kawani sa Discord nga ibalhin ang Server Owner Crown balik sa imong nabawi nga account.
2. Unsaon Pagtukod Pag-usab sa mga Channel & Mga Papel ug Pagtangtang sa Mass-Banned nga mga Miyembro nga Dali¶
- Pagtukod pag-usab sa mga Channel ug Mga Papel (Server Templates & Backup Bots):
- Kung nakamugna ka kaniadto og lumad Discord Server Template (
Server Settings -> Server Template) o nagkuha ug configuration snapshot gamit ang usa ka inila nga backup bot (sama sa Xenon Bot, nga nag-back up sa mga hierarchy sa channel, mga kolor sa papel, ug mga pag-overwrite sa permiso, bisan dili mga makasaysayanong mensahe sa user), mahimo nimong ibalik ang imong channel ug role skeleton sulod sa 2 minutos. - Bulk-Reversing Mass Bans pinaagi sa Audit Log:
- Kung ang usa ka nakompromiso nga bot nagdili sa 500 ka lehitimong mga miyembro atol sa 2-minutos nga nuke, ablihi Server Settings -> Audit Log -> Filter by Action:
Ban Member-> Salain pinaagi sa Gumagamit:[The Compromised Bot/Mod]. - Ang matag ban entry sa Audit Log nagpakita sa eksaktong User ID ug timestamp sa biktima nga gidili sulod nianang 2-minutos nga bintana. Mahimo nimo kining i-unban sa mano-mano pinaagi sa Server Settings -> Bans, o paggamit sa usa ka kasaligan nga moderation bot command (sama sa Carl-bot, Dyno, o usa ka yano nga 15-line administrative script reading
guild.audit_logs(action=discord.AuditLogAction.ban)gisala nga hugot saentry.user.id == COMPROMISED_ACTOR_ID) aron awtomatikong tawaganguild.unban(entry.target)sa matag lehitimong miyembro nga gidili sa maong bastos nga aktor. - Paglimpyo sa Liboan ka mga Mensahe sa Pag-atake nga Wala Pagtangtang sa Channel:
- Kung ang usa ka channel gibahaan sa 2,000 raid spam nga mga mensahe, ayaw pagtangtang ug pag-clone sa channel gawas kung gusto nimo nga mawala ang tanan nga mga daan nga lehitimong mensahe, mga pin nga mensahe, ug mga integrasyon sa webhook.
- Hinunoa, gamita ang Discord's built-in Right-Click Raider -> Ban -> Delete Message History:
Previous 24 Hours(oPrevious 7 Days), nga awtomatik nga naglimpyo sa matag mensahe nga gipadala sa maong raider sa matag channel sa server nga dungan. - Para sa multi-account spam, gamita ang usa ka verified moderation bot's
/purgesugo (up to 100 to 1,000 messages under 14 days oldpinaagi sa Discord's Bulk Delete API endpoint).
Bahin 5: Permanenteng Discord & Community Raid-Hardening Checklist¶
Kung ma-stabilize na ang imong server, i-configure kining unom ka built-in nga zero-cost nga arkitektural nga mga depensa aron dili na ang external raid botnet o ang usa ka nataptan nga moderator PC nga maka-nuke sa imong server pag-usab:
1. I-enable ang Discord "AutoMod" Native Filters (Server Settings -> Safety Setup -> AutoMod)¶
Ang lumad nga AutoMod sa Discord nag-intercept ug nag-block sa mga raid payloads sa wala pa ang mensahe ma-render sa chat o mag-trigger og push notification sa mga telepono sa mga miyembro:
- I-block ang Paghisgot sa Spam: Itakda ang Limit sa Paghisgot ngadto sa 5 (o 3) talagsaon nga paghisgot kada mensahe, ug pilia ang Block Message + Timeout Member (1 Hour o 24 Hours) + Ipadala ang Alerto. Kini naghimo niini nga pisikal nga imposible alang sa usa ka raider nga mag-ping sa 30 ka tiggamit sa usa ka mensahe.
- I-block ang Gisuspetsahan nga Spam Content ug Kasagarang Gi-flag nga mga Pulong: I-Toggle ON ang duha ka built-in nga listahan.
- Custom Keyword & Regex Rules para sa mga Scam: Pagdugang ug custom nga AutoMod nga lagda nga nagbabag sa kasagarang mga pattern sa scam:
- Keyword: *discord.gift*, *steamcommunity.com/gift*, *free nitro*, *airdrop claim*, *t.me/*, *whatsapp.com*.
- Ang mga pattern sa Regex nga nakakuha sa mga obfuscated nga mga link sa pagdapit: (?:https?://)?(?:www\.)?(?:discord\.(?:gg|io|me|li)|discordapp\.com/invite)/[a-zA-Z0-9-]+ (pagpagawas sa imong mga tahas sa kawani).
2. I-enable ang "Require 2FA for Moderator Actions" (Server Settings -> Safety Setup -> Permissions)¶
- Ang pag-on sa Server-Wide 2FA Requirement nagpugos sa Discord's API sa pagmatuod nga bisan kinsa nga user nga mosulay sa pagtangtang sa mga channel, pagdili sa mga miyembro, pagdumala sa mga tahas, o pagdumala sa mga webhook adunay Two-Factor Authentication nga aktibo sa ilang account.
- Labing importante, huboon ang
Administratorpermiso gikan sa TANANG Human Moderator Roles ug 99% sa Bots: - Ang Bulawanon nga Lagda sa Discord Security: Halos walay tawhanon nga moderator ug walay kinatibuk-ang katuyoan nga bot ang nagkinahanglan sa
Administratorswitch toggled ON. - Ngano man? Ang
Administratori-toggle ang mga grants nga full bypass sa matag channel lock, grantsManage Webhooks, mga grantManage Server, ug tugotan ang usa ka nakompromiso nga mod nuke ang server sa 3 segundos. - Hinuon, ihatag ang imong tawhanon nga mga Moderator lamang
Kick Members,Ban Members,Moderate Members (Timeout), ugManage Messages. Hatagi sila zero pagtugot saDelete Channels,Manage Roles, oManage Webhooks. Kung ang PC sa moderator nataptan sa usa ka token-stealer, ang tig-atake dili makatangtang sa usa ka channel ug dili makahimo ug usa ka webhook.
3. Ipatuman ang "Bot Quarantine & Anti-Nuke Rate Limiting"¶
- Pag-audit
Server Settings -> IntegrationsBuwan: Kuhaa ang tanang wala magamit nga music bot, mini-game bot, o verification bot nga imong gidugang mga tuig na ang milabay. Sa daghang dagkong mga pag-atake sa kasaysayan, usa ka giabandonar nga third-party nga bot sa cloud server ang gilapas sa mga hacker nga migamit sa iyang dormant.Administratorpapel sa pag-atake sa 10,000 ka mga server nga dungan. - Ayaw gayud Grant
AdministratorSa diha nga nag-imbitar sa usa ka Bot: Sa diha nga nagtugot sa usa ka bot pinaagi sa usa ka OAuth2 URL (discord.com/oauth2/authorize?...&permissions=8), timan-i ngapermissions=8mao ang bitfield alang sa bug-osAdministrator. UncheckAdministratorsa OAuth prompt ug ihatag lamang ang piho nga mga pagtugot nga gikinahanglan sa bot. - Opsyonal nga Anti-Nuke Watchdog: Sa dagkong mga server (
10,000+ members), pagbutang ug gi-verify nga Anti-Nuke Rate-Limiter Bot (sama sa Wick) sa ibabaw sa imong Role Hierarchy (#1 Positionsa ilawom mismo sa Tag-iya sa Server) nga gi-configure aron kung ang bisan kinsa nga moderator o bot motangtang labaw pa sa 2 ka channel sa 60 segundos o pagdili labaw sa 5 nga tiggamit sa 60 segundos, gitangtang sa tigbantay ang mga tahas sa aktor sa zero sa 200 millisecond.
Mga numero sa emerhensya sa rehiyon ug mga protocol sa ahensya¶
Sa diha nga ang mga pag-atake sa komunidad motabok ngadto sa felony cybercrime, pagpangilkil, swatting nga mga hulga, o pag-apod-apod sa Child Sexual Abuse Material (CSAM), sunda dayon kining opisyal nga mga protocol sa pagreport:
- Global CSAM Reporting (Mandatory): Ayaw pag-download, pag-save, o pagpasa sa mga screenshot nga adunay CSAM. Gamita ang Discord's in-app Report Message -> Child Self-Harm or Sexual Abuse Material (nga nagpadala sa eksaktong server-side attachment hash ug uploader IP direkta ngadto sa National Center for Missing & Exploited Children,
NCMECCyberTipline), o i-report sareport.cybertip.org(1-800-843-5678) sa US o sa Internet Watch Foundation (iwf.org.uk) sa UK/EU. Tan-awa pag-atiman sa bata, pagkontak sa manunukob, ug pagreport sa NCMEC. - Estados Unidos: I-report ang mga pag-atake sa pagpangilkil, pagpamahog, o pag-atake sa DDoS ngadto sa FBI Internet Crime Complaint Center (
ic3.gov). Kung ang usa ka moderator gi-doxx ug gihulga sa usa ka peke nga emergency dispatch ("Swatting"), tawagan ang imong lokal nga pulis non-emergency dispatch desk dayon aron magbutang ug Swatting / Premise Alert Note sa imong adres. Para sa diha-diha nga pisikal nga kakuyaw, tawagi ang 911. - Canada: I-report ang cyber extortion ug illegal content raid ngadto sa Canadian Center for Child Protection (
cybertip.ca), ang Canadian Anti-Fraud Center (1-888-495-8501), o lokal nga pulis (911 sa mga emerhensya). - United Kingdom: I-report ang sayop nga paggamit sa kompyuter ug cyber extortion sa Action Fraud (
actionfraud.police.uk,0300 123 2040) ug i-report ang ilegal nga pag-abuso sa Internet Watch Foundation (iwf.org.uk) o CEOP (ceop.police.uk). Numero sa emerhensya: 999 o 112 (dili emerhensya nga pulis: 101). - European Union: I-report ang iligal nga pagdumot, terorista nga sulod, o CSAM raid pinaagi sa imong nasyonal INHOPE (
inhope.org) hotline ug police cybercrime unit ubos sa EU Digital Services Act (DSA). Numero sa emerhensya: 112. - Australia ug New Zealand: Sa Australia, i-report ang grabe nga pag-abuso sa cyber o ilegal nga pag-atake nga materyal sa eSafety Commissioner (
esafety.gov.au) ug ReportCyber (cyber.gov.au,1300 292 371). Sa New Zealand, i-report sa Netsafe (netsafe.org.nz,0508 638 723). Mga numero sa emerhensya: 000 (Australia), 111 (New Zealand). - India ug Asia-Pacific: Sa India, pag-file dayon og report sa National Cyber Crime Reporting Portal (
cybercrime.gov.in, linya sa tabang1930). Tan-awa ang among kompleto nga direktoryo sa emergency nga mga numero.
Kanunay nga gipangutana nga mga pangutana¶
Ngano nga @everyone Nagpakita gihapon ang mga spam ping pagkahuman nako gi-ban ang mga raider ug gi-lock @everyone permiso?¶
Kung ang mga mensahe sa spam nagpadayon sa pagbubo sa usa ka channel nga adunay **`APP`**o **`BOT`** tag sunod sa username ug dili nimo ma-right-click ang user aron i-ban sila, ang tig-atake naggamit ug **Discord Webhook** kay sa user account. Ang mga webhook dili makita sa imong lista sa Miyembro sa Server ug wala'y pagtagad `@everyone` papel nga mga pagdili sa pagpadala-mensahe. Ablihi ang **Server Settings -> Integrations -> Webhooks**, pangitaa ang Webhook nga nagtudlo sa apektadong channel, ug i-klik ang **Delete Webhook**. Pagkahuman, susiha ang **Server Settings -> Audit Log** nga gisala ni `Create Webhook` aron makita kung kinsa nga moderator o bot ang naghimo niini.
Kung akong sipa o i-ban ang usa ka nakompromiso nga bot sa panahon sa usa ka server nuke, unsaon kini pag-apil pag-usab sa iyang kaugalingon?¶
Ang usa ka bot dili makadapit sa iyang kaugalingon balik sa iyang kaugalingon, **apan** kung ang tig-atake mikompromiso usab sa Discord session token sa usa ka tawo nga moderator (o gihatagan `Manage Server` / `Administrator` sa usa ka tinago nga sekondaryang papel samtang ang bot adunay kontrol), ang script sa tig-atake naggamit sa kana nga timaan sa tawo aron hatagan pag-usab ang pagtugot sa URL sa pagdapit sa OAuth2 sa bot (`permissions=8`) usa ka split-second human nimo kini sipa. Pinaagi sa pagtangtang sa mga permiso sa papel sa bot sa zero una, pag-reset sa Bot Token sa sulod `discord.com/developers/applications`, ug pag-audit sa **Audit Log** para sa dili awtorisado nga mga tahas nga gihatag sa mga miyembro sa tawo, imong putlon ang bot ug ang vector sa pag-imbitar pag-usab niini.
Mahimo ba nga ibalik sa Suporta sa Discord ang akong server ug ibalik ang akong mga natangtang nga mga channel kung gi-nuked kini sa usa ka hacker?¶
Dili. Dili sama sa Reddit o YouTube, ang Discord wala magtipig sa mga snapshot sa mga natangtang nga channel, natangtang nga mga tahas, o natangtang nga mga mensahe sa mga server sa database niini. Kausa a `DELETE /channels/{id}` Ang hangyo sa API gipatuman sa usa ka naghupot sa account `Manage Channels` o `Administrator` permiso, kanang mga channel ug ang mga kasaysayan sa mensahe niini permanenteng mapapas. Apan, kung gibalhin sa hacker ang **Server Ownership** gikan sa imong nakompromiso nga account, o kung ang imong server nabalda sa Pagsalig ug Kaluwasan atol sa framing raid, pagsumite ug tiket sa `dis.gd/request` ubos sa **Hacked Account / Server Ownership** nagtugot sa Discord Support nga ibalik kanimo ang korona sa Server Owner.
Ang account sa moderator gi-hijack sa usa ka infostealer ug gi-nuked ang among server. Luwas ba nga i-mod kini pag-usab human nila usbon ang ilang password?¶
Ayaw ibalik ang mga permiso sa moderator sa usa ka nakompromiso nga kawani tungod lang kay giusab nila ang ilang password sa parehas nga kompyuter. Modernong Discord token-stealers (`Lumma`, `Blank Grabber`, `RedLine`) mag-inject sa padayon nga JavaScript payloads direkta ngadto sa Discord desktop application's `index.js` / `core.asar` mga file sa `%AppData%\discord`. Sa diha nga ang moderator mag-log in balik sa wala ma-wiped nga PC, ang gi-inject nga script mangawat sa bag-ong token ug ipadala kini balik sa hacker. Kinahanglan ang moderator nga maghimo usa ka limpyo nga USB reinstallation sa Windows sa dili pa hatagan sila mga tahas pag-usab.
Giunsa nako pagpanalipod ang akong server batok sa "Fake QR Code Verification" scam nga nag-hijack sa mga moderator ug miyembro?¶
Itudlo ang imong kawani ug komunidad nga **walay lehitimong Discord verification bot (`Wick`, `DoubleCounter`, `Pandez`, `Sledgehammer`) mohangyo kanimo sa pag-scan sa QR code gamit ang Discord mobile app camera.** Ang QR code scanner nga gitukod sa Discord mobile app anaa lamang aron mag-log sa bag-ong desktop computer sa imong Discord account. Pagbansay sa mga moderator aron dili pag-disable ang umaabot nga mga DM gikan sa dili mga higala ubos sa **Mga Setting sa Gumagamit -> Kontento ug Sosyal -> Mga Pahintulot sa Sosyal** ug ayaw pag-scan sa QR code o pagdagan `.exe`/`.zip` file nga gipadala sa usa ka DM.
May kalabotan nga mga giya¶
- Pagkuha ug pag-hack sa social media account
- Pagreport sa ilegal ug makadaot nga sulud online
- Pag-ayo sa bata, pagkontak sa manunukob, sextortion sa mga menor de edad, ug pagreport sa NCMEC
- Online nga harasment, doxxing, ug cyberbullying
- Ang channel sa tiglalang gi-hijack sa mga livestream sa crypto scam
- Mga numero sa emerhensya
Mga tinubdan ug opisyal nga giya¶
- Discord Trust & Safety and Safety Center (
discord.com/safety): Pagpanalipod sa Imong Server Gikan sa Pag-atake (Safety Setup,AutoMod,Raid Protection, ugSecurity Actions: I-pause ang mga Imbitasyon / I-pause ang mga DM) ug Permissions Hierarchy ug Two-Factor Authentication para sa mga Moderator. - Discord Developer Documentation (
discord.com/developers/docs): OAuth2 Bot Awtorisasyon Saklaw, Bitwise Permission Flags (Administrator = 0x8), Seguridad sa Webhook, ug Pagbakwi sa Token. - Tabang sa Reddit ug Suporta sa Moderator (
support.reddithelp.com/r/ModSupport): Subreddit Crowd Control, Ban Evasion Filters, AutoModerator Emergency Configurations, ug Compromised Moderator Rollback Procedures. - Cybersecurity and Infrastructure Security Agency (CISA) & National Cyber Security Center (NCSC): Mitigating Info-Stealer Malware, Electron Application Injection (
asartampering), ug OAuth/Session Token Hijacking. - National Center for Missing & Exploited Children (
NCMEC) & Internet Watch Foundation (IWF): Mandatoryo nga Mga Protokol sa Pagreport alang sa Dili subay sa balaod nga Kontento ug Malisyoso nga Server Framing Incidents.