เซิร์ฟเวอร์ Discord หรือ Community Raid: Bot Token ที่ถูกบุกรุก, สแปม Webhook และการกู้คืนบันทึกการตรวจสอบ¶
หมายเลขฉุกเฉินจะแตกต่างกันไปในแต่ละประเทศ. หน้านี้ใช้ 911 ซึ่งเป็นหมายเลขสำหรับสหรัฐอเมริกาและแคนาดา ประเทศอื่นๆ จำนวนมากใช้ 112, 999 หรือหมายเลขอื่น ค้นหาหมายเลขสำหรับประเทศของคุณ.
ตื่นมาเป็นพันๆ @everyone การแจ้งเตือนส่ง Ping และพบว่า เซิร์ฟเวอร์ชุมชน Discord, กิลด์เกม หรือ subreddit ของคุณอยู่ภายใต้ การประสานงานการโจมตีหรือ "เซิร์ฟเวอร์ nuke" แบบอัตโนมัติ ถือเป็นเหตุฉุกเฉินทางดิจิทัลความเร็วสูง ภายใน 30 ถึง 90 วินาที บัญชีผู้ดูแลระบบที่ถูกบุกรุก โทเค็นบอทที่ถูกแย่งชิง หรือเว็บฮุคที่รั่วไหลสามารถลบช่องทางได้หลายสิบช่อง แบนสมาชิกที่ถูกต้องตามกฎหมายหลายพันคน ทำให้เซิร์ฟเวอร์ของคุณเต็มไปด้วยผู้ดูดกระเป๋าสตางค์สกุลเงินดิจิทัล หรือโพสต์การละเมิดข้อกำหนดในการให้บริการอย่างรุนแรง (รวมถึงภาพที่ไม่ได้รับความยินยอมหรือสื่อการล่วงละเมิดทางเพศเด็ก CSAM) ออกแบบมาเพื่อทริกเกอร์ Discord Trust & Safety การยกเลิกเซิร์ฟเวอร์เต็มรูปแบบ อัตโนมัติ ซึ่งจะแบนบัญชีส่วนตัวของเจ้าของเซิร์ฟเวอร์เช่นกัน หากผู้โจมตีโพสต์ CSAM ที่ผิดกฎหมาย ภัยคุกคามจากการก่อการร้าย หรือการคุกคามต่อความรุนแรงทางกายภาพที่ใกล้จะเกิดขึ้น ให้รายงานหลักฐานทันทีโดยใช้ การรายงานเนื้อหาที่ผิดกฎหมายและเป็นอันตราย และ การดูแลเด็ก การติดต่อกับสัตว์นักล่า และการรายงานของ NCMEC คำแนะนำและปรึกษาทั่วโลกของเรา หมายเลขฉุกเฉิน ไดเร็กทอรีหากใครก็ตามตกอยู่ในอันตรายทางกายภาพ
การหยุดการโจมตีได้สำเร็จภายใน 60 วินาทีจำเป็นต้องวินิจฉัย เวกเตอร์การโจมตีใดในสามแบบ ที่โจมตีชุมชนของคุณ:
1. การเข้าร่วมคลื่นภายนอก / การโจมตีบอทผู้ใช้: บัญชีผู้ใช้อัตโนมัติหลายร้อยบัญชีหลั่งไหลผ่านลิงก์คำเชิญหรือ URL แบบสื่อความหมายพร้อมกันไปยังช่องทางสแปมและ DM
2. การโจมตีแบบแทรก Webhook: ผู้โจมตีที่ได้รับ URL ของช่อง Webhook (discord.com/api/webhooks/...) น้ำท่วม @everyone ปิงและลิงก์หลอกลวงโดยไม่ต้องเข้าร่วมเซิร์ฟเวอร์หรือปรากฏในรายชื่อสมาชิก
3. การประนีประนอมสิทธิ์ภายใน ("เซิร์ฟเวอร์ Nuke"): โทเค็นเซสชันของผู้ดูแล (Local Storage / leveldb โทเค็นที่ถูกขโมยโดยมัลแวร์ infostealer) หรือโทเค็นนักพัฒนาของบอทที่กำหนดเอง (Bot ...) ด้วย Administratorการอนุญาตถูกแย่งชิงการยิง DELETE /channels และ PUT /bans การเรียก API ที่ความเร็วเครื่อง
คู่มือนี้นำเสนอโปรโตคอลการล็อคดาวน์ฉุกเฉิน 60 วินาที ลำดับบังคับสำหรับการเพิกถอนโทเค็น Bot ที่ถูกบุกรุกก่อนที่จะเตะบอทตัวโกง การแยกบันทึกการตรวจสอบทางนิติเวช และ Discord Trust & Safety อย่างเป็นทางการ (dis.gd) และ รองรับ Reddit Mod ขั้นตอนการกู้คืน
ทำเช่นนี้ตอนนี้¶
- เปิดใช้งาน "หยุดคำเชิญชั่วคราว" และ "หยุด DM ชั่วคราว" ภายในเมนูการดำเนินการด้านความปลอดภัยของ Discord ทันที (ใช้เวลา 5 วินาที) คลิก ชื่อเซิร์ฟเวอร์ ที่ด้านบนซ้าย -> เลือก การดำเนินการด้านความปลอดภัย (หรือ การตั้งค่าเซิร์ฟเวอร์ -> การตั้งค่าความปลอดภัย -> การป้องกันการโจมตี) -> ทำเครื่องหมาย หยุดคำเชิญชั่วคราว และ หยุด DM ชั่วคราว และตั้งค่าระยะเวลาเป็น 24 ชั่วโมง การดำเนินการนี้จะบล็อกทุกลิงก์คำเชิญและ Vanity URL ที่คุณกำหนดเองทันทีไม่ให้บัญชี Raid ใหม่เข้าร่วมในขณะที่ระงับข้อความตรงที่ไม่พึงประสงค์จากสมาชิกถึงสมาชิกทั้งหมด
- เปลื้องผ้า
Administrator,Manage Channels,Manage Roles,Manage WebhooksและBan Membersได้รับอนุญาตจาก@everyoneบทบาท และ จากบทบาทพนักงาน/บอทของคุณ เปิด การตั้งค่าเซิร์ฟเวอร์ -> บทบาท -> สิทธิ์เริ่มต้น (@everyone) -> เลื่อนลงแล้วคลิก ล้างสิทธิ์ (หรือปิดอย่างชัดเจนSend Messages,Mention @everyone, @here, and All Roles,Attach Files,Embed LinksและCreate Public/Private Threads). จากนั้นคลิก บทบาทผู้ดูแล / ผู้ดูแลระบบ / บอท ของคุณด้านล่างบทบาทเจ้าของของคุณ และสลับเป็นปิดชั่วคราวAdministrator,Manage ChannelsและBan Membersเพื่อหยุดนิวเคลียร์การลบช่องสัญญาณที่ใช้งานอยู่ในเส้นทางของมัน - ตรวจสอบ
Server Settings -> Audit LogFIRST และกรองตามการดำเนินการ (Delete Channel,Ban Member,Create Webhook,Update Role) เพื่อระบุบัญชีโกงหรือบอทที่แน่นอน อย่าเดาเลยว่าผู้ดูแลหรือบอทคนไหนกำลังดำเนินการโจมตีนิวเคลียร์ บันทึกการตรวจสอบ จะแสดงนักแสดงที่ดำเนินการเรียก API แบบเรียลไทม์ - **หาก Custom Bot กำลังโจมตีเซิร์ฟเวอร์ ให้เพิกถอน Bot Token ของมันใน Discord Developer Portal (
discord.com/developers/applications) หรือเพิกถอนการอนุญาตตามบทบาทก่อนที่จะเตะหรือแบนบอท ** หากบอทที่ถูกบุกรุกมีAdministratorหรือManage Serverการอนุญาต หรือหากผู้ดูแลระบบที่เป็นมนุษย์ยังอยู่ในเซิร์ฟเวอร์ เพียงแค่เตะบอทก็จะทำให้สคริปต์ของผู้โจมตีเชิญบอทอีกครั้งได้ทันทีหรือดำเนินการเรียก API ต่อไปจนกว่าโทเค็นหรือบทบาทของมันถูกถอดออก - หากข้อความสแปมแจ้งว่า
APPหรือBOTถัดจากชื่อแปลก ๆ ที่ไม่ได้อยู่ในรายชื่อสมาชิกของคุณ ให้เปิดServer Settings -> Integrations -> Webhooksและลบ Webhooks ที่ไม่รู้จักทั้งหมดทันที สแปม Webhook ไม่ได้มาจากผู้ใช้ในเซิร์ฟเวอร์ของคุณ มันถูกผลักผ่าน HTTPPOSTคำขอไปยัง Webhook URL ที่รั่วไหลและสามารถหยุดได้โดยการลบ Webhook ภายใน Integrations -> Webhooks (หรือเพิกถอนเท่านั้นManage Webhooksสิทธิ์) - เก็บลิงค์ข้อความ, User ID (
18-to-19-digit Snowflake ID) และภาพหน้าจอบันทึกการตรวจสอบก่อนที่จะกำจัดเนื้อหาที่ผิดกฎหมายจำนวนมาก หากผู้บุกรุกโพสต์ CSAM, เลือดสาด หรือการทำ doxxing เพื่อเฟรมเซิร์ฟเวอร์ของคุณ ให้จับภาพหน้าจอ บันทึกการตรวจสอบ ที่แสดงการประทับเวลาเข้าร่วมและการดำเนินการแบนของผู้โจมตี คัดลอก รหัสผู้ใช้ Discord แบบถาวรของผู้โจมตี และรายงานข้อความผ่าน คลิกขวา -> รายงานข้อความ ก่อนที่จะดำเนินการล้างข้อความจำนวนมาก เพื่อให้ฐานข้อมูลของ Discord Trust & Safety บันทึก คุณ เป็นผู้ควบคุมการรายงาน แทนที่จะเป็น เจ้าของเซิร์ฟเวอร์ที่ซับซ้อน
Danger
กับดัก "การวางกรอบการโจมตีที่เป็นอันตราย" (วิธีที่ Raiders ทำให้เซิร์ฟเวอร์ของเหยื่อและบัญชีของเจ้าของถูกแบน): จัดกลุ่มการโจมตีโดยจงใจทำให้เซิร์ฟเวอร์ Discord เป้าหมายท่วมท้นด้วยเนื้อหาที่ถูกแบน (เช่น CSAM หรือเนื้อหาสุดโต่ง) จากนั้นใช้บัญชีบอท 50 บัญชีทันทีเพื่อรายงานเซิร์ฟเวอร์จำนวนมากไปยัง Discord Trust & Safety เมื่อระบบความปลอดภัยอัตโนมัติของ Discord ยุติเซิร์ฟเวอร์เนื่องจากมีการละเมิดอย่างรุนแรง ระบบจะแบนบัญชี Discord ส่วนตัวของเจ้าของเซิร์ฟเวอร์และผู้ดูแลระบบทุกคนบนเซิร์ฟเวอร์โดยอัตโนมัติ เพื่อปกป้องบัญชีส่วนตัวและเซิร์ฟเวอร์ของคุณ: (1) ล็อค @everyone Attach Files และ Send Messages ทันที (2) ใช้ปุ่ม ข้อความรายงานในแอป ในตัวของ Discord บนโพสต์ที่ละเมิดโพสต์เดียว ก่อน จะลบส่วนที่เหลือจำนวนมาก เพื่อให้บัญชีของคุณได้รับการบันทึกเป็นผู้รายงาน และ (3) ส่ง "รายงานเหตุการณ์การโจมตีเซิร์ฟเวอร์ / รายงานเหตุการณ์การเฟรมที่เป็นอันตราย" ล่วงหน้าทันทีที่ https://dis.gd/request รวมถึงภาพหน้าจอของบันทึกการตรวจสอบของคุณและคำเชิญที่หยุดชั่วคราว
แผนผังการตัดสินใจ: การวินิจฉัยและการหยุดการโจมตีของชุมชนที่ดำเนินอยู่ภายในเวลาไม่ถึง 60 วินาที¶
ระบุว่ากลไกการโจมตีแบบใดจากสี่แบบที่กำลังเกิดขึ้นในขณะนี้ และดำเนินการลำดับคิลสวิตช์ที่สอดคล้องกันด้านล่าง
flowchart TD
RaidStart["ตรวจพบ Server Raid, Spam Flood หรือการลบช่องสัญญาณที่ใช้งานอยู่"] --> PauseInvites["ขั้นตอนที่ 1: คลิกชื่อเซิร์ฟเวอร์ -> การดำเนินการด้านความปลอดภัย -> เปิดใช้งาน 'หยุดคำเชิญชั่วคราว' และ 'หยุด DM ชั่วคราว'"]
PauseInvites --> AuditCheck["ขั้นตอนที่ 2: เปิดการตั้งค่าเซิร์ฟเวอร์ -> บันทึกการตรวจสอบเพื่อระบุนักแสดง"]
AuditCheck --> VectorType{"บันทึกการตรวจสอบหรือแชทแสดงอะไร?"}
VectorType -->|"บัญชีใหม่หลายร้อยบัญชีที่เข้าร่วมและสแปมแชท/DM"| JoinRaid["การจู่โจมเข้าร่วมภายนอก: ตัด @everyone 'ส่งข้อความ', 'แนบไฟล์' และ 'พูดถึง @everyone' -> เพิ่มระดับการยืนยันเป็น 'สูงสุด (โทรศัพท์ที่ยืนยันแล้ว)' -> เปิดใช้งานตัวกรองสแปมการกล่าวถึง AutoMod"]
VectorType -->|"ข้อความที่ทำเครื่องหมายว่าเป็นสแปม 'APP/BOT' @ทุกคน นักแสดงไม่อยู่ในรายชื่อสมาชิก"| WebhookRaid["การโจมตีสแปม WEBHOOK: เปิดการตั้งค่าเซิร์ฟเวอร์ -> การรวมระบบ -> Webhooks -> ลบ Webhooks ที่ไม่รู้จักทั้งหมด -> การตรวจสอบว่าใครเป็นผู้สร้างพวกเขาในบันทึกการตรวจสอบ"]
VectorType -->|"บัญชีผู้ดูแลหรือผู้ดูแลระบบกำลังลบช่อง / แบนผู้ใช้"| ModCompromised["โทเค็นโมเดอเรเตอร์ที่ถูกบุกรุก: ลากบทบาท Mod ไว้ด้านล่างของคุณหรือตัดการอนุญาตบทบาท -> แบนบัญชี Mod ที่ถูกบุกรุก -> ให้ Mod ล้างพีซีที่ติดไวรัส & รีเซ็ตรหัสผ่าน"]
VectorType -->|"บัญชีบอทเป็นการลบช่องทางจำนวนมาก การสร้างบทบาท หรือการแบน"| BotNuke["โทเค็นบอทที่ถูกบุกรุก NUKE: เพิกถอนการอนุญาตบทบาทที่ได้รับการจัดการของบอทให้เป็นศูนย์ -> รีเซ็ตโทเค็นบอทในพอร์ทัลนักพัฒนา (discord.com/developers) -> เตะ/แบนบอท & เพิกถอน OAuth2"]
JoinRaid --> EvidenceClean["ขั้นตอนที่ 3: รายงานโพสต์การเฟรมที่ผิดกฎหมายผ่านรายงานในแอปก่อน -> เรียกใช้การล้าง / กู้คืนข้อความจำนวนมาก"]
WebhookRaid --> EvidenceClean
ModCompromised --> EvidenceClean
BotNuke --> EvidenceClean
ตอนที่ 1: มาตรการล็อคดาวน์ฉุกเฉิน 60 วินาที (หยุดเลือด)¶
เมื่อการโจมตีหรือเซิร์ฟเวอร์ nuke เริ่มต้นขึ้น ผู้ตรวจสอบที่เป็นมนุษย์ไม่สามารถแบนบัญชีด้วยตนเองได้เร็วกว่าสคริปต์ Python หรือ Go อัตโนมัติที่ส่งคำขอพร้อมกันกับ Discord REST API (50 requests per second). คุณต้องตัดความสามารถ API ของผู้โจมตีที่ระดับการกำหนดค่าเซิร์ฟเวอร์
1. วิธีแช่แข็ง User-Bot Join Raid ใน 15 วินาที¶
หากมีบัญชีที่ถูกทิ้งหลายร้อยบัญชีเข้าร่วมเซิร์ฟเวอร์ของคุณและท่วมช่องทางหรือทำให้สมาชิกของคุณปลอมเป็นจำนวนมาก "Free Nitro" หรือ "Crypto Airdrop" ลิงก์ฟิชชิ่ง:
1. ทริกเกอร์ "การดำเนินการด้านความปลอดภัย" (Pause Invites + Pause DMs):
- คลิกเมนูแบบเลื่อนลง ชื่อเซิร์ฟเวอร์ (ซ้ายบน) -> การดำเนินการด้านความปลอดภัย
- ทำเครื่องหมาย หยุดคำเชิญชั่วคราว (ส่งคืน "Invites are currently paused for this server" ไปยังลิงก์ภายนอกหรือคลิก URL แบบสื่อความหมาย) และ หยุด DMs (บล็อกผู้ที่ไม่ใช่เพื่อนในเซิร์ฟเวอร์ไม่ให้เริ่มเธรดข้อความโดยตรงใหม่)
2. เพิ่มระดับการตรวจสอบเป็นสูงสุด (Highest - Phone Verified):
- ไปที่ การตั้งค่าเซิร์ฟเวอร์ -> การตั้งค่าความปลอดภัย -> ระดับการยืนยัน -> คลิก เปลี่ยน -> เลือก สูงสุด (ต้องมีโทรศัพท์ที่ยืนยันแล้วในบัญชี Discord)
- บอทเน็ตการโจมตีแบบอัตโนมัติส่วนใหญ่อาศัยโทเค็นที่ยืนยันอีเมลราคาถูก ($0.01 per token) แทนที่จะเป็นบัญชีที่ยืนยันด้วย SMS การเปลี่ยนไปใช้ สูงสุด จะบล็อกโทเค็นบอตที่ไม่ได้รับการยืนยันซึ่งอยู่ในเซิร์ฟเวอร์อยู่แล้วไม่ให้ส่งข้อความหรือส่งข้อความถึงสมาชิกทันที
3. ล็อค @everyone สิทธิ์ของช่องทั่วโลก:
- ไปที่ การตั้งค่าเซิร์ฟเวอร์ -> บทบาท -> สิทธิ์เริ่มต้น (@everyone).
- ปิด:
- Send Messages และ Send Messages in Threads
- Create Public Threads และ Create Private Threads
- Attach Files และ Embed Links
- Add Reactions และ Use External Emoji / Stickers
- Mention @everyone, @here, and All Roles
- การตรวจสอบที่สำคัญสำหรับการแทนที่การอนุญาตช่อง: หากช่องใดช่องหนึ่ง (เช่น #general หรือ #chat) มี เครื่องหมายถูกสีเขียว (Allow) แทนที่บน @everyone บทบาทสำหรับ Send Messages ภายใน แก้ไขช่อง -> สิทธิ์ การเปลี่ยนบทบาทการตั้งค่าเซิร์ฟเวอร์ส่วนกลางจะ ไม่ ล็อคช่องนั้น สำหรับช่องใดๆ ที่ยังเลื่อนดูสแปมอยู่ ให้คลิก ไอคอนรูปเฟือง (แก้ไขช่อง) -> การอนุญาต -> @everyoneและตั้งค่า Send Messages ถึง แดง X (Deny) หรือเปิดใช้งาน Slowmode (6 hours).
2. วิธีหยุดการโจมตี "Webhook Spam" ใน 15 วินาที¶
เจ้าของเซิร์ฟเวอร์หลายคนตื่นตระหนกเมื่อคิดว่าเซิร์ฟเวอร์ทั้งหมดถูกแฮ็กเพราะผู้ใช้ตั้งชื่อ "Server Nuke Syndicate" ด้วย APP (เดิม. BOT) ป้ายกำลังกระตุก @everyone 5 ครั้งต่อวินาทีใน #announcements และไม่สามารถคลิกขวาและแบนได้
- เหตุใดคุณจึงไม่สามารถแบน Webhook ได้: Discord Webhook เป็นจุดสิ้นสุด HTTP แบบธรรมดา (https://discord.com/api/webhooks/{webhook.id}/{webhook.token}). ใครก็ตามที่ได้รับ URL นั้น (อาจเป็นเพราะผู้ดูแลแสดง URL นั้นบนสตรีมสดโดยไม่ได้ตั้งใจ, ส่งต่อไปยังพื้นที่เก็บข้อมูล GitHub สาธารณะ หรือมีบัญชี Mod ที่ถูกบุกรุกสร้างใหม่) สามารถส่งเพย์โหลด JSON แบบไม่จำกัดไปยังช่องนั้นได้โดยไม่ต้องเป็นสมาชิกของเซิร์ฟเวอร์ Discord ของคุณ
- วิธีฆ่ามันทันที:
1. เปิด การตั้งค่าเซิร์ฟเวอร์ -> บูรณาการ -> Webhooks
2. ดูรายการ Webhooks และดูว่าแต่ละช่องชี้ไปที่ช่องใด
3. คลิก Webhook ทุกอันที่ไม่รู้จัก แล้วคลิก ลบ Webhook (หรือคลิก คัดลอก URL ของ Webhook เพื่อดูบันทึกทางนิติเวชก่อน จากนั้นจึง ลบ Webhook) สแปมจะหยุดมิลลิวินาทีที่ Webhook ถูกลบ
4. เปิดทันที การตั้งค่าเซิร์ฟเวอร์ -> บันทึกการตรวจสอบ -> กรองตามการดำเนินการ: Create Webhook เพื่อดูว่าบัญชีใดที่ ผู้ดูแลหรือบัญชีบอทสร้าง Webhook นั้น หากบัญชีของผู้ดูแลสร้าง Webhook เมื่อเวลา 3:00 น. โดยที่พวกเขาไม่รู้ โทเค็นเซสชัน Discord ของผู้ดูแลนั้นถูกบุกรุก: ถอดบทบาทของพวกเขาและเตะบัญชีของพวกเขาทันที
ส่วนที่ 2: การหยุด "เซิร์ฟเวอร์ Nuke" ภายใน (ผู้ตรวจสอบที่ถูกบุกรุก และ โทเค็นบอทที่ถูกบุกรุก)¶
"เซิร์ฟเวอร์ Nuke" เกิดขึ้นเมื่อผู้โจมตีโจมตีบัญชีหรือบอทที่มีสิทธิ์ผู้ดูแลระบบระดับสูง (Administrator, Manage Channels, Manage Roles, Ban Members, Manage Webhooks) และรันสคริปต์ทำลายอัตโนมัติ (Nuker). ภายใน 10 วินาที สคริปต์จะวนซ้ำทุกช่อง ID เพื่อลบช่องข้อความและเสียงทั้งหมด สร้างช่องใหม่ 250 ช่องชื่อ #nuked-by-xxxลบบทบาทของเซิร์ฟเวอร์ทั้งหมด และส่งคำขอแบนจำนวนมากต่อรายชื่อสมาชิก
1. กฎลำดับชั้นบทบาทของ Discord (เหตุใดคุณจึงสามารถหรือไม่สามารถหยุดผู้ดูแลระบบโกงได้)¶
Discord บังคับใช้ ลำดับชั้นของบทบาท ในแนวตั้งที่เข้มงวดภายใน การตั้งค่าเซิร์ฟเวอร์ -> บทบาท:
- เจ้าของเซิร์ฟเวอร์ (ผู้ถือมงกุฎ) อยู่เหนือทุกบทบาทในเซิร์ฟเวอร์ และสามารถถอดหรือแบนมนุษย์หรือบอทโดยไม่คำนึงถึงลำดับบทบาท
- ผู้ดูแลระบบที่ไม่ใช่เจ้าของ สามารถแก้ไข เพิกถอน หรือแบนผู้ใช้และบอทที่มีบทบาทสูงสุด ต่ำกว่า บทบาทสูงสุดของตนเองในรายการ การตั้งค่าเซิร์ฟเวอร์ -> บทบาท เท่านั้น
- หากตำแหน่งที่ได้รับการจัดการของบอทที่ถูกบุกรุกอยู่ที่ #2 ในรายการบทบาทและหัวหน้าผู้ดูแลระบบที่เชื่อถือได้ของคุณนั่งอยู่ #3, หัวหน้าผู้ดูแลระบบของคุณไม่มีอำนาจที่จะเตะบอทหรือแก้ไขบทบาทในขณะที่คุณ (เจ้าของเซิร์ฟเวอร์) อยู่ในโหมดสลีป
2. ลำดับที่แน่นอนในการต่อต้าน Bot Nuke ที่ถูกบุกรุก¶
หาก บันทึกการตรวจสอบ แสดงบัญชีบอท (บอทเซิร์ฟเวอร์แบบกำหนดเองของคุณหรือบอทบุคคลที่สามที่ถูกละเมิด) กำลังลบช่องหรือแบนสมาชิก ให้ปฏิบัติตามคำสั่ง 3 ขั้นตอนนี้:
| ขั้นตอน | การดำเนินการที่แน่นอนในการดำเนินการ | เหตุใดเรื่องการสั่งซื้อ |
|---|---|---|
ขั้นตอนที่ 1: เพิกถอนสิทธิ์ในบทบาทที่ได้รับการจัดการของบอท (0.0 Seconds) |
เปิด การตั้งค่าเซิร์ฟเวอร์ -> บทบาท -> คลิก บทบาทที่ได้รับการจัดการ เฉพาะที่สร้างขึ้นสำหรับบอทนั้น (เช่น MyCustomBot) -> คลิก ล้างสิทธิ์ ที่ด้านบนของการตั้งค่าบทบาท (โดยเฉพาะการปิด Administrator, Manage Server, Manage Roles, Manage Channels, Ban Members และ Manage Webhooks) -> คลิก บันทึกการเปลี่ยนแปลง |
แม้ว่าสคริปต์ Python ของผู้โจมตีจะโจมตี Discord API อย่างแข็งขันก็ตาม DELETE /channels/{id}การตัดการอนุญาตบทบาทของบอทจะทำให้การเรียก API ครั้งต่อไปล้มเหลวทันที HTTP 403 Forbidden (Missing Permissions). |
ขั้นตอนที่ 2: รีเซ็ตโทเค็น Bot ในพอร์ทัลนักพัฒนา Discord (15 Seconds) |
หากเป็นบอทที่คุณกำหนดเองหรือโฮสต์ ให้เข้าสู่ระบบ https://discord.com/developers/applications -> เลือกแอปพลิเคชันของคุณ -> คลิก Bot บนแถบด้านข้างซ้าย -> คลิก รีเซ็ตโทเค็น -> ยืนยัน |
การรีเซ็ตโทเค็น Bot ที่เข้ารหัสลับจะทำให้ข้อมูลที่รั่วไหลออกมาเป็นโมฆะ Authorization: Bot MT... ส่วนหัวข้ามส่วนเกตเวย์ของ Discord ทั้งหมดทั่วโลกภายใน 1 วินาที ยกเลิกการเชื่อมต่อเว็บซ็อกเก็ตของผู้โจมตีอย่างถาวร |
ขั้นตอนที่ 3: เตะ/แบนบอท & ตรวจสอบการรวมระบบ (30 Seconds) |
คลิกขวาที่บอทในรายชื่อสมาชิก (หรือไปที่ การตั้งค่าเซิร์ฟเวอร์ -> การบูรณาการ -> บอทและแอพ) -> คลิก จัดการ -> ลบการบูรณาการ / แบนบอท และลบ Webhooks หรือ Slash Command ใด ๆ ที่แทนที่บอทที่สร้างขึ้น | เหตุใดจึงเพิกถอนสิทธิ์ ก่อน เตะ หากบัญชีผู้ดูแลที่เป็นมนุษย์ *ถูกบุกรุกและถูกระงับด้วย Manage Server การอนุญาต การเตะบอทก่อนจะทำให้สคริปต์ของผู้โจมตีให้สิทธิ์บอทอีกครั้งทันทีผ่าน OAuth2 URL (permissions=8) เต็มที่ Administrator คืนสิทธิ์แล้ว |
3. วิธีที่ผู้ดูแลขโมยโทเค็น Discord ของพวกเขา (และเหตุใด 2FA จึงไม่หยุดยั้ง)¶
เหตุใดผู้ดำเนินรายการที่เชื่อถือได้มากที่สุดของคุณ ซึ่งเปิดใช้งาน SMS และแอป Authenticator 2FA ในบัญชี Discord ของตน จู่ๆ ก็เริ่มเปิดเซิร์ฟเวอร์เวลา 04:00 น.
- วิธีการทำงานของโทเค็นการตรวจสอบความถูกต้องของ Discord: ไคลเอ็นต์เดสก์ท็อป Discord (สร้างจากอิเล็กตรอน/โครเมียม) และเว็บเบราว์เซอร์จะจัดเก็บโทเค็นการตรวจสอบสิทธิ์ผู้ใช้แบบถาวรไว้ภายในที่เก็บข้อมูลที่เข้ารหัสในเครื่อง (%AppData%\discord\Local Storage\leveldb บนวินโดวส์)
- เวกเตอร์การขโมยโทเค็น 3 รายการ:
1. เบต้าเกมปลอม / มัลแวร์ยืนยัน (Lumma, RedLine, Blank Grabber, Emerald Stealer): กลุ่มจู่โจม DM ผู้ดูแลของคุณขอให้พวกเขาทดสอบเกมอินดี้หรือตรวจสอบคำอุทธรณ์การแบน .zip ไฟล์. มัลแวร์แยกโทเค็น Discord ที่ถอดรหัสแล้วของผู้ดูแล และมักจะแก้ไข JavaScript ในเครื่องของไคลเอ็นต์เดสก์ท็อป Discord (core.asar / index.js การแทรก) ดังนั้นแม้ว่าผู้ดูแลจะเปลี่ยนรหัสผ่าน แอป Discord ที่ถูกโทรจันจะส่งโทเค็น ใหม่ กลับไปยังเว็บฮุคของผู้โจมตีทันที
2. Bookmarklet หรือแผงควบคุมสำหรับนักพัฒนาซอฟต์แวร์ที่เป็นอันตราย (F12) วิศวกรรมสังคม: นักหลอกลวงหลอกลวงผู้ใช้ให้ลากบุ๊กมาร์กเล็ต "ยืนยันบัญชี" ไปที่แถบเบราว์เซอร์หรือวางข้อมูลโค้ดลงใน Ctrl + Shift + I คอนโซลซึ่งอ่านโทเค็นสดโดยตรงจากหน่วยความจำ
3. สแกน QR Code "Captcha Verification Bot" ปลอม (Wick / DoubleCounter โคลน): ผู้โจมตีส่งข้อความยืนยันเซิร์ฟเวอร์ปลอมเพื่อขอให้ผู้ดูแล "สแกนรหัส QR นี้ด้วยแอปมือถือ Discord ของคุณเพื่อยืนยันว่าคุณเป็นมนุษย์" การสแกนรหัส QR เข้าสู่ระบบ Discord ในแอปมือถือจะทำให้สิทธิ์การเข้าถึงเซสชันการเข้าสู่ระบบบัญชีเต็มรูปแบบไปยังเบราว์เซอร์เดสก์ท็อปของผู้โจมตีโดยข้ามรหัสผ่านและ 2FA อย่างสมบูรณ์
ส่วนที่ 3: ชุมชน Reddit (Subreddit) การจู่โจมและการกู้คืนผู้ดูแลที่ถูกบุกรุก¶
หากคุณกลั่นกรองชุมชน Reddit (r/YourSubreddit) และค้นพบว่าบัญชีผู้ดูแลที่ถูกบุกรุกได้ถอด CSS/Wiki ออก แบนผู้ใช้หลายร้อยราย แทนที่คำอธิบาย subreddit ด้วยลิงก์หลอกลวง หรือตั้งค่า subreddit เป็น ส่วนตัว / ถูกจำกัด หรือบอทประสานงานกองพลน้อยหลายพันตัวกำลังล้นคิว:
1. การล็อค Subreddit ทันทีและการกำจัด Rogue Moderator¶
- ตรวจสอบลำดับชั้นของผู้ดูแล (
Mod Tools -> Moderators): - เช่นเดียวกับ Discord Reddit บังคับใช้ ลำดับชั้นอาวุโสจากบนลงล่าง ที่เข้มงวดในรายการผู้ดูแลตามวันที่เพิ่มผู้ดูแลแต่ละคน
- ผู้ดูแลคนใดก็ตามที่มี
Everythingการตั้งค่าสถานะ (สิทธิ์แบบเต็ม) สามารถลบหรือเพิกถอนการอนุญาตจากผู้ดูแลใด ๆ ที่อยู่ในรายการ ** ด้านล่าง ** บนหน้า ** แต่ไม่สามารถแตะต้องผู้ดูแลใด ๆ ที่อยู่ด้านบนได้ ** - หากผู้ดูแลที่ถูกบุกรุกอยู่ในรายการ ด้านล่าง คุณ: เปิด เครื่องมือดัดแปลง -> ผู้ดูแล -> แก้ไขได้ ทันที คลิกไอคอนดินสอถัดจากผู้ดูแลที่ถูกบุกรุก และยกเลิกการเลือก
Everythingและคลิก ลบ - ตรวจสอบ.
Mod Log(https://www.reddit.com/r/YOURSUBREDDIT/about/log): - กรอง บันทึกการดูแลระบบ ตามชื่อผู้ใช้ของผู้ดูแลที่ถูกบุกรุก (
Moderatorแบบเลื่อนลง) และโดย การกระทำ (banuser,wikirevise,editsettings,removelink,removemoderator). - เปิดใช้งาน Reddit "การควบคุมฝูงชน" และ "ตัวกรองความปลอดภัย" ระหว่างการโจมตีกองพลภายนอก:
- เปิด เครื่องมือ Mod -> ตัวกรองความปลอดภัย -> การควบคุมฝูงชน
- ตั้งค่า ระดับโพสต์ และ ระดับความคิดเห็น เป็น สูงสุด / เข้มงวด (เก็บความคิดเห็นและโพสต์จากผู้ใช้ที่มีกรรมย่อยเชิงลบ บัญชีใหม่เอี่ยม และผู้ใช้ที่ไม่ได้เข้าร่วมชุมชนก่อนการโจมตีจะเริ่มต้นโดยอัตโนมัติ)
- เปิดใช้งาน ตัวกรองการล่วงละเมิด และ ตัวกรองการหลีกเลี่ยงแบน (ซึ่งใช้ลายนิ้วมือของอุปกรณ์ภายในของ Reddit และการวัดและส่งข้อมูลทางไกล IP เพื่อลบโพสต์ออกจากบัญชี alt ที่สร้างขึ้นใหม่ของผู้บุกรุกที่ถูกแบนโดยอัตโนมัติ)
- เพิ่มทันที
AutoModeratorกฎการล็อคดาวน์ฉุกเฉิน: - เปิด เครื่องมือ Mod -> Automod (
wiki/config/automoderator) และวางประตูฉุกเฉินทันทีนี้ที่ด้านบนเพื่อระงับหรือลบโพสต์/ความคิดเห็นทั้งหมดออกจากบัญชีที่อายุน้อยกว่า 30 วันหรือมีกรรมย่อยต่ำ:
2. จะทำอย่างไรถ้า "ผู้ดูแลระดับสูง" ของ Subreddit ของคุณถูกบุกรุก (และลบทีม Mod)¶
หากบัญชี #1 Top Moderator บน subreddit ของคุณถูกไฮแจ็ก (หรือซื้อโดยองค์กรสแปม crypto/onlyfans) และลบทีมตรวจสอบที่ถูกกฎหมายทั้งหมด:
1. อย่าพยายามที่จะรวมกลุ่ม subreddit ที่ถูกแย่งชิงของคุณเอง
2. ให้ผู้ดูแลที่ถูกลบออกสูงสุดเป็นอันดับสองส่ง Modmail ไปที่ r/ModSupport (https://www.reddit.com/message/compose?to=/r/ModSupport&subject=Compromised+Top+Moderator+Emergency+Rollback).
3. ทำไม r/ModSupport Modmail เป็นช่องทางการยกระดับอย่างเป็นทางการ: ต่างจากโพสต์สาธารณะบน r/redditrequest (ซึ่งมีไว้สำหรับ subreddits ที่ถูกละทิ้ง) r/ModSupport Modmail ได้รับการดูแลโดยตรงจากผู้ดูแลระบบชุมชน Reddit ซึ่งติดตั้ง เครื่องมือย้อนกลับ Mod Action ภายใน
4. ให้:
- ชื่อ subreddit ที่แน่นอน (r/...);
- ชื่อผู้ใช้ของ Top Moderator ที่ถูกบุกรุก (u/...);
- การประทับเวลา UTC ที่แน่นอนเมื่อมีการล้างทีมม็อดที่ถูกกฎหมายและวิกิ/แถบด้านข้าง/หมุดถูกทำลาย
- ภาพหน้าจอของการแจ้งเตือนการลบ Modmail ของคุณ
5. สิ่งที่ผู้ดูแลระบบ Reddit กู้คืน: ผู้ดูแลระบบ Reddit ล็อกบัญชี Top Moderator ที่ถูกบุกรุก ย้อนกลับการลบผู้ดูแลทั้งหมด การแบน การแก้ไขวิกิ และการลบโพสต์ที่ดำเนินการระหว่างหน้าต่างการละเมิด และกู้คืนผู้ดูแลที่รอดชีวิตสูงสุดไปที่ #1 Top Moderator ที่นั่ง
ส่วนที่ 4: การกู้คืนหลังการโจมตี: สามารถกู้คืนช่อง Discord ที่ถูกลบและผู้ใช้ที่ถูกแบนจำนวนมากได้หรือไม่¶
เมื่อการโจมตีหยุดลงและลบบอท/ผู้ดูแลอันธพาลออกไปแล้ว เจ้าของเซิร์ฟเวอร์จะต้องเผชิญกับความเป็นจริงในการปฏิบัติงานที่ยากที่สุดของสถาปัตยกรรมของ Discord:
1. Discord รองรับการกู้คืนช่องหรือข้อความที่ถูกลบหลังจากเซิร์ฟเวอร์ Nuke หรือไม่¶
- ความจริงทางเทคนิคที่ยากลำบาก: ต่างจาก YouTube (ซึ่งเก็บวิดีโอ blobs ที่ถูกลบไว้ในที่เย็นเป็นเวลา 14 ถึง 30 วัน) หรือ Reddit (โดยที่โพสต์ที่ "ถูกลบ" จะถูกซ่อนไว้เพียงเท่านั้น และผู้ดูแลระบบสามารถย้อนกลับบันทึก Mod ได้) เมื่อช่องถูกลบบน Discord (
DELETE /channels/{id}) ฐานข้อมูล Cassandra/ScyllaDB ของ Discord จะล้างวัตถุช่องสัญญาณและแถวข้อความทั้งหมดที่อยู่ภายในอย่างถาวร - ความน่าเชื่อถือและความปลอดภัยของ Discord ไม่สามารถกู้คืนช่องที่ถูกลบ บทบาทที่ถูกลบ หรือประวัติข้อความที่ถูกลบ หลังจากที่ผู้ดูแลระบบหรือบอทที่ถูกโจมตีทำลายเซิร์ฟเวอร์
- สิ่งที่ Discord Trust & Safety สามารถกู้คืนได้: หากเซิร์ฟเวอร์ทั้งหมดของคุณ ยุติ/ปิดใช้งานโดย Discord Trust & Safety เนื่องจากผู้บุกรุกส่งสแปมเนื้อหาที่เป็นอันตรายเพื่อใส่ร้ายคุณ หรือหาก บัญชีเจ้าของเซิร์ฟเวอร์ ของคุณถูกแย่งชิงและผู้โจมตีโอนสิทธิ์การเป็นเจ้าของเซิร์ฟเวอร์ (
Transfer Ownership) ไปยังบัญชีของตนเอง โดยยื่น บัญชีที่ถูกบุกรุก / ตั๋วความเป็นเจ้าของเซิร์ฟเวอร์ที่https://dis.gd/requestอนุญาตให้เจ้าหน้าที่ Discord โอน มงกุฎเจ้าของเซิร์ฟเวอร์ กลับไปยังบัญชีที่กู้คืนของคุณ
2. วิธีสร้างช่องและบทบาทใหม่และยกเลิกการแบนสมาชิกที่ถูกแบนจำนวนมากอย่างรวดเร็ว¶
- การสร้างช่องทางและบทบาทใหม่ (เทมเพลตเซิร์ฟเวอร์และบอทสำรอง):
- หากก่อนหน้านี้คุณสร้าง เทมเพลตเซิร์ฟเวอร์ Discord ดั้งเดิม (
Server Settings -> Server Template) หรือถ่ายสแน็ปช็อตการกำหนดค่าด้วยบอทสำรองที่มีชื่อเสียง (เช่น Xenon Bot ซึ่งจะสำรองลำดับชั้นของช่อง สีบทบาท และการเขียนทับการอนุญาต แม้ว่าจะไม่ใช่ข้อความผู้ใช้ในอดีตก็ตาม) คุณสามารถกู้คืนช่องและโครงสร้างบทบาทของคุณได้ภายในเวลาไม่ถึง 2 นาที - การแบนการกลับรายการจำนวนมากผ่านบันทึกการตรวจสอบ:
- หากบอทที่ถูกบุกรุกแบนสมาชิกที่ถูกต้องตามกฎหมาย 500 คนในระหว่างการโจมตี 2 นาที ให้เปิด การตั้งค่าเซิร์ฟเวอร์ -> บันทึกการตรวจสอบ -> กรองตามการดำเนินการ:
Ban Member-> กรองตามผู้ใช้:[The Compromised Bot/Mod]. - รายการแบนทุกรายการในบันทึกการตรวจสอบจะแสดง ID ผู้ใช้และการประทับเวลาที่แน่นอนของเหยื่อที่ถูกแบนในช่วงกรอบเวลา 2 นาทีนั้น คุณสามารถยกเลิกการแบนได้ด้วยตนเองผ่าน การตั้งค่าเซิร์ฟเวอร์ -> แบน หรือใช้คำสั่งบอทการกลั่นกรองที่เชื่อถือได้ (เช่น Carl-bot, Dyno หรือการอ่านสคริปต์การดูแลระบบ 15 บรรทัดอย่างง่าย
guild.audit_logs(action=discord.AuditLogAction.ban)กรองอย่างเคร่งครัดเพื่อentry.user.id == COMPROMISED_ACTOR_ID) เพื่อโทรออกโดยอัตโนมัติguild.unban(entry.target)กับสมาชิกที่ถูกต้องตามกฎหมายทุกคนที่ถูกแบนโดยนักแสดงโกงคนนั้น - ล้างข้อความ Raid นับพันโดยไม่ต้องลบช่อง:
- หากช่องเต็มไปด้วยข้อความสแปมการโจมตี 2,000 ข้อความ อย่าลบและโคลนช่อง เว้นแต่คุณต้องการสูญเสียข้อความที่ถูกต้องตามกฎหมายที่เก่ากว่า ข้อความที่ปักหมุด และการผสานรวมเว็บฮุคทั้งหมด
- ให้ใช้ คลิกขวา Raider -> Ban -> Delete Message History แทน:
Previous 24 Hours(หรือPrevious 7 Days) ซึ่งจะลบทุกข้อความที่ผู้บุกรุกส่งข้ามทุกช่องทางในเซิร์ฟเวอร์โดยอัตโนมัติโดยอัตโนมัติ - สำหรับสแปมหลายบัญชี ให้ใช้บอทตรวจสอบที่ผ่านการยืนยันแล้ว
/purgeคำสั่ง (up to 100 to 1,000 messages under 14 days oldผ่านจุดสิ้นสุด Bulk Delete API ของ Discord)
ส่วนที่ 5: รายการตรวจสอบความขัดแย้งถาวรและการจู่โจมชุมชน¶
เมื่อเซิร์ฟเวอร์ของคุณเสถียรแล้ว ให้กำหนดค่า การป้องกันทางสถาปัตยกรรมที่ไม่มีค่าใช้จ่ายในตัวหกรายการ เหล่านี้ เพื่อไม่ให้บอทเน็ตการโจมตีภายนอกหรือพีซีผู้ดูแลที่ติดไวรัสเครื่องเดียวไม่สามารถโจมตีเซิร์ฟเวอร์ของคุณได้อีกครั้ง:
1. เปิดใช้งานตัวกรองเนทิฟ "AutoMod" ของ Discord (Server Settings -> Safety Setup -> AutoMod)¶
AutoMod ดั้งเดิมของ Discord สกัดกั้นและบล็อกเพย์โหลดการโจมตี ก่อน ข้อความจะแสดงผลในการแชทหรือทริกเกอร์การแจ้งเตือนแบบพุชบนโทรศัพท์ของสมาชิก:
- บล็อกสแปมการพูดถึง: ตั้งค่า ขีดจำกัดการพูดถึง เป็น 5 (หรือ 3) การกล่าวถึงที่ไม่ซ้ำกันต่อข้อความ และเลือก บล็อกข้อความ + สมาชิกหมดเวลา (1 Hour หรือ 24 Hours) + ส่งการแจ้งเตือน สิ่งนี้ทำให้เป็นไปไม่ได้ทางกายภาพที่ผู้บุกรุกจะส่ง Ping ผู้ใช้ 30 รายในข้อความเดียว
- บล็อกเนื้อหาสแปมที่น่าสงสัยและคำที่ถูกตั้งค่าสถานะทั่วไป: สลับไปที่รายการในตัวทั้งสองรายการ
- กฎคำหลักและ Regex ที่กำหนดเองสำหรับการหลอกลวง: เพิ่มกฎ AutoMod ที่กำหนดเองซึ่งบล็อกรูปแบบการหลอกลวงทั่วไป:
- คำสำคัญ: *discord.gift*, *steamcommunity.com/gift*, *free nitro*, *airdrop claim*, *t.me/*, *whatsapp.com*.
- รูปแบบ Regex ที่จับลิงก์คำเชิญที่สับสน: (?:https?://)?(?:www\.)?(?:discord\.(?:gg|io|me|li)|discordapp\.com/invite)/[a-zA-Z0-9-]+ (ยกเว้นบทบาทพนักงานของคุณ)
2. เปิดใช้งาน "ต้องการ 2FA สำหรับการดำเนินการของผู้ดูแล" (Server Settings -> Safety Setup -> Permissions)¶
- การเปิด ข้อกำหนด 2FA ทั่วทั้งเซิร์ฟเวอร์ จะบังคับให้ API ของ Discord ตรวจสอบว่าผู้ใช้ที่พยายามลบช่อง แบนสมาชิก จัดการบทบาท หรือจัดการ webhooks มีการตรวจสอบสิทธิ์แบบสองปัจจัยที่ใช้งานอยู่ในบัญชีของตน
- ที่สำคัญเปลื้องผ้า
Administratorได้รับอนุญาตจากบทบาทผู้ดูแลที่เป็นมนุษย์ทั้งหมดและ 99% ของบอท: - กฎทองของการรักษาความปลอดภัยที่ไม่ลงรอยกัน: เกือบจะ ไม่มีผู้ดูแลที่เป็นมนุษย์และไม่มีบอทสำหรับวัตถุประสงค์ทั่วไปที่ต้องการ
Administratorสวิตช์เปิดอยู่ - ทำไม? ที่
Administratorสลับให้บายพาสเต็มทุกการล็อคช่องให้สิทธิ์Manage Webhooks, เงินช่วยเหลือManage Serverและปล่อยให้ mod ที่ถูกบุกรุกทำลายเซิร์ฟเวอร์ได้ภายใน 3 วินาที - ให้มอบผู้ดูแลที่เป็นมนุษย์ของคุณแทน เท่านั้น
Kick Members,Ban Members,Moderate Members (Timeout)และManage Messages. ให้สิทธิ์ ศูนย์ แก่พวกเขาDelete Channels,Manage RolesหรือManage Webhooks. หากพีซีของผู้ดูแลติดมัลแวร์ขโมยโทเค็น ผู้โจมตี ไม่สามารถลบช่องทางเดียวและไม่สามารถสร้างเว็บฮุคเดียว
3. ใช้งาน "การกักกันบอทและการจำกัดอัตราต่อต้านนิวเคลียร์"¶
- การตรวจสอบ
Server Settings -> Integrationsรายเดือน: ลบบอทเพลง บอทมินิเกมที่ไม่ได้ใช้ หรือบอทยืนยันที่คุณเพิ่มเมื่อหลายปีก่อนออก ในการโจมตีครั้งสำคัญทางประวัติศาสตร์หลายครั้ง เซิร์ฟเวอร์คลาวด์ของบอทบุคคลที่สามที่ถูกละทิ้งถูกละเมิดโดยแฮกเกอร์ที่ใช้การซ่อนตัวของมันAdministratorบทบาทในการโจมตีเซิร์ฟเวอร์ 10,000 เครื่องพร้อมกัน - ไม่เคยให้
Administratorเมื่อเชิญบอท: เมื่ออนุญาตบอทผ่าน OAuth2 URL (discord.com/oauth2/authorize?...&permissions=8) โปรดทราบว่าpermissions=8เป็นบิตฟิลด์เต็มAdministrator. ยกเลิกการเลือกAdministratorบนพรอมต์ OAuth และให้สิทธิ์เฉพาะที่บอทต้องการเท่านั้น - ตัวเลือก Anti-Nuke Watchdog: บนเซิร์ฟเวอร์ขนาดใหญ่ (
10,000+ members) วาง Anti-Nuke Rate-Limiter Bot ที่ได้รับการยืนยันแล้ว (เช่น Wick) ไว้ที่ ด้านบนสุดของลำดับชั้นบทบาทของคุณ (#1 Positionภายใต้เจ้าของเซิร์ฟเวอร์) กำหนดค่าไว้ ดังนั้นหากผู้ดูแลหรือบอทลบมากกว่า 2 ช่องใน 60 วินาที หรือแบนผู้ใช้มากกว่า 5 คนใน 60 วินาที โปรแกรมเฝ้าระวังจะตัดบทบาทของนักแสดงนั้นให้เป็นศูนย์ใน 200 มิลลิวินาที
หมายเลขฉุกเฉินในภูมิภาคและระเบียบการของหน่วยงาน¶
เมื่อการจู่โจมของชุมชนก้าวเข้าสู่ อาชญากรรมไซเบอร์ทางอาญา การขู่กรรโชก การข่มขู่ หรือการแจกจ่ายสื่อที่มีการล่วงละเมิดทางเพศเด็ก (CSAM) ปฏิบัติตามระเบียบการรายงานอย่างเป็นทางการเหล่านี้ทันที:
- การรายงาน CSAM ทั่วโลก (บังคับ): ห้ามดาวน์โหลด บันทึก หรือส่งต่อภาพหน้าจอที่มี CSAM ใช้แอปใน Discord ข้อความรายงาน -> สื่อการทำร้ายตนเองหรือล่วงละเมิดทางเพศเด็ก (ซึ่งส่งแฮชไฟล์แนบฝั่งเซิร์ฟเวอร์และ IP ของผู้อัปโหลดโดยตรงไปยัง ศูนย์แห่งชาติเพื่อเด็กหายและถูกแสวงหาผลประโยชน์
NCMECCyberTipline) หรือรายงานที่report.cybertip.org(1-800-843-5678) ในสหรัฐอเมริกาหรือ Internet Watch Foundation (iwf.org.uk) ในสหราชอาณาจักร/สหภาพยุโรป ดูสิ การดูแลเด็ก การติดต่อกับสัตว์นักล่า และการรายงานของ NCMEC. - สหรัฐอเมริกา: รายงานการจู่โจมเพื่อขู่กรรโชก การตบภัยคุกคาม หรือการโจมตี DDoS ไปยัง ศูนย์ร้องเรียนอาชญากรรมทางอินเทอร์เน็ตของ FBI (
ic3.gov). หากผู้ดำเนินรายการถูก doxxed และคุกคามด้วยหน่วยบัญชาการฉุกเฉินปลอม ("หน่วยตบ") ให้โทรหาตำรวจท้องที่ แผนกหน่วยควบคุมที่ไม่ฉุกเฉิน ทันทีเพื่อติด บันทึกการตบ / หมายเหตุแจ้งเตือนสถานที่ ไว้ในที่อยู่ของคุณ หากเกิดอันตรายต่อร่างกายทันที โปรดโทร 911 - แคนาดา: รายงานการขู่กรรโชกทางไซเบอร์และการบุกรุกเนื้อหาที่ผิดกฎหมายไปยัง Canadian Center for Child Protection (
cybertip.ca), ศูนย์ต่อต้านการฉ้อโกงของแคนาดา (1-888-495-8501) หรือตำรวจท้องที่ (911 ในกรณีฉุกเฉิน) - สหราชอาณาจักร: รายงานการใช้คอมพิวเตอร์ในทางที่ผิดและการขู่กรรโชกทางไซเบอร์ต่อ Action Fraud (
actionfraud.police.uk,0300 123 2040) และรายงานการละเมิดที่ผิดกฎหมายต่อ Internet Watch Foundation (iwf.org.uk) หรือ ซีอีโอ (ceop.police.uk). หมายเลขฉุกเฉิน: 999 หรือ 112 (ตำรวจไม่ฉุกเฉิน: 101) - สหภาพยุโรป: รายงานคำพูดแสดงความเกลียดชังที่ผิดกฎหมาย เนื้อหาเกี่ยวกับการก่อการร้าย หรือการจู่โจมของ CSAM ผ่านทางระดับชาติของคุณ INHOPE (
inhope.org) สายด่วนและหน่วยตำรวจอาชญากรรมไซเบอร์ภายใต้ พระราชบัญญัติบริการดิจิทัลของสหภาพยุโรป (DSA). หมายเลขฉุกเฉิน: 112. - ออสเตรเลียและนิวซีแลนด์: ในออสเตรเลีย รายงานการละเมิดทางไซเบอร์ขั้นรุนแรงหรือเนื้อหาการโจมตีที่ผิดกฎหมายต่อ eSafety Commissioner (
esafety.gov.au) และ รายงานไซเบอร์ (cyber.gov.au,1300 292 371). ในนิวซีแลนด์ รายงานต่อ Netsafe (netsafe.org.nz,0508 638 723). หมายเลขฉุกเฉิน: 000 (ออสเตรเลีย), 111 (นิวซีแลนด์) - อินเดียและเอเชียแปซิฟิก: ในอินเดีย ยื่นรายงานทันทีเกี่ยวกับ พอร์ทัลการรายงานอาชญากรรมทางไซเบอร์แห่งชาติ (
cybercrime.gov.in, สายด่วน1930). ดูไดเรกทอรีทั้งหมดของเราได้ที่ หมายเลขฉุกเฉิน.
คำถามที่พบบ่อย¶
ทำไมล่ะ @everyone การส่ง Ping สแปมยังคงปรากฏหลังจากที่ฉันแบนผู้บุกรุกและล็อคแล้ว @everyone สิทธิ์?¶
เมื่อข้อความสแปมยังคงหลั่งไหลเข้าสู่ช่องทางที่มี **`APP`** หรือ **`BOT`** แท็ก ถัดจากชื่อผู้ใช้ และคุณไม่สามารถคลิกขวาที่ผู้ใช้เพื่อแบนได้ เนื่องจากผู้โจมตีใช้ **Discord Webhook** แทนที่จะเป็นบัญชีผู้ใช้ Webhooks ไม่ปรากฏในรายชื่อสมาชิกเซิร์ฟเวอร์ของคุณและละเว้น `@everyone` ข้อจำกัดในการส่งข้อความตามบทบาท เปิด **การตั้งค่าเซิร์ฟเวอร์ -> การรวมระบบ -> Webhooks** ค้นหา Webhook ที่ชี้ไปยังช่องทางที่ได้รับผลกระทบ แล้วคลิก **ลบ Webhook** หลังจากนั้น ตรวจสอบ **การตั้งค่าเซิร์ฟเวอร์ -> บันทึกการตรวจสอบ** ที่กรองโดย `Create Webhook` เพื่อดูว่าผู้ดูแลหรือบอทคนไหนเป็นคนสร้างมันขึ้นมา
หากฉันเตะหรือแบนบอทที่ถูกบุกรุกระหว่างเซิร์ฟเวอร์นิวเคลียร์ บอทจะกลับมาเข้าร่วมอีกครั้งได้อย่างไร?¶
บอทไม่สามารถเชิญตัวเองกลับมาได้ด้วยตัวเอง **แต่** หากผู้โจมตีได้บุกรุกโทเค็นเซสชัน Discord ของผู้ตรวจสอบที่เป็นมนุษย์ (หรือได้รับสิทธิ์) `Manage Server` / `Administrator` ไปยังบทบาทรองที่ซ่อนอยู่ในขณะที่บอทควบคุม) สคริปต์ของผู้โจมตีจะใช้โทเค็นมนุษย์นั้นเพื่ออนุญาต URL คำเชิญ OAuth2 ของบอทอีกครั้ง (`permissions=8`) เสี้ยววินาทีหลังจากที่คุณเตะมัน โดยการตัดการอนุญาตบทบาทของบอทให้เป็นศูนย์ก่อน และรีเซ็ตโทเค็น Bot ภายใน `discord.com/developers/applications`และการตรวจสอบ **บันทึกการตรวจสอบ** สำหรับบทบาทที่ไม่ได้รับอนุญาตที่มอบให้กับสมาชิกที่เป็นมนุษย์ คุณจะตัดทั้งบอทและเวกเตอร์คำเชิญกลับออกไป
Discord Support สามารถย้อนกลับเซิร์ฟเวอร์ของฉันและกู้คืนช่องที่ถูกลบของฉันได้หรือไม่หากแฮ็กเกอร์ทำลายมัน?¶
ไม่ ไม่เหมือนกับ Reddit หรือ YouTube ตรงที่ Discord จะไม่เก็บสแนปชอตของช่องที่ถูกลบ บทบาทที่ถูกลบ หรือข้อความที่ถูกลบบนเซิร์ฟเวอร์ฐานข้อมูล ครั้งหนึ่ง `DELETE /channels/{id}` คำขอ API ดำเนินการโดยการถือครองบัญชี `Manage Channels` หรือ `Administrator` การอนุญาต ช่องเหล่านั้นและประวัติข้อความจะถูกลบอย่างถาวร อย่างไรก็ตาม หากแฮ็กเกอร์โอน **การเป็นเจ้าของเซิร์ฟเวอร์** ออกจากบัญชีที่ถูกบุกรุกของคุณ หรือหากเซิร์ฟเวอร์ของคุณถูกปิดใช้งานอย่างผิดพลาดโดย Trust & Safety ในระหว่างการโจมตีด้วยเฟรม ให้ส่งตั๋วที่ `dis.gd/request` ภายใต้ **บัญชีที่ถูกแฮ็ก / ความเป็นเจ้าของเซิร์ฟเวอร์** อนุญาตให้ฝ่ายสนับสนุน Discord คืนมงกุฎเจ้าของเซิร์ฟเวอร์ให้กับคุณ
บัญชีของผู้ดูแลถูกแย่งชิงโดยผู้ขโมยข้อมูลและทำลายเซิร์ฟเวอร์ของเรา จะปลอดภัยไหมที่จะดัดแปลงพวกเขาใหม่หลังจากที่พวกเขาเปลี่ยนรหัสผ่าน?¶
อย่าคืนสิทธิ์ของผู้ดูแลให้กับพนักงานที่ถูกบุกรุกเพียงเพราะพวกเขาเปลี่ยนรหัสผ่านบนคอมพิวเตอร์เครื่องเดียวกัน ผู้ขโมยโทเค็น Discord สมัยใหม่ (`Lumma`, `Blank Grabber`, `RedLine`) ฉีดเพย์โหลด JavaScript แบบถาวรลงในแอปพลิเคชัน Discord บนเดสก์ท็อปโดยตรง `index.js` / `core.asar` ไฟล์ใน `%AppData%\discord`. ทันทีที่ผู้ดูแลเข้าสู่ระบบอีกครั้งบนพีซีที่ไม่ได้ล้างข้อมูล สคริปต์ที่ฉีดเข้าไปจะขโมยโทเค็นใหม่ล่าสุดและส่งกลับไปยังแฮ็กเกอร์ กำหนดให้ผู้ดูแลทำการติดตั้ง Windows ใหม่ทั้งหมดด้วย USB ก่อนที่จะให้สิทธิ์บทบาทอีกครั้ง
ฉันจะป้องกันเซิร์ฟเวอร์ของฉันจากการหลอกลวง "การตรวจสอบรหัส QR ปลอม" ที่จี้ผู้ดูแลและสมาชิกได้อย่างไร¶
ให้ความรู้แก่พนักงานและชุมชนของคุณว่า **ไม่มีบอทตรวจสอบ Discord ที่ถูกต้องตามกฎหมาย (`Wick`, `DoubleCounter`, `Pandez`, `Sledgehammer`) จะขอให้คุณสแกนโค้ด QR โดยใช้กล้องของแอป Discord บนมือถือ** เครื่องสแกนโค้ด QR ที่มีอยู่ในแอป Discord บนมือถือมีไว้เพื่อบันทึกคอมพิวเตอร์เดสก์ท็อปเครื่องใหม่ลงในบัญชี Discord ของคุณเท่านั้น ฝึกผู้ดูแลให้ปิดการใช้งาน DM ที่เข้ามาจากผู้ที่ไม่ใช่เพื่อนภายใต้ **การตั้งค่าผู้ใช้ -> เนื้อหาและโซเชียล -> การอนุญาตทางสังคม** และอย่าสแกนรหัส QR หรือเรียกใช้ `.exe`/`.zip` ไฟล์ที่ส่งใน DM
คำแนะนำที่เกี่ยวข้อง¶
- การครอบครองบัญชีโซเชียลมีเดียและการแฮ็ก
- การรายงานเนื้อหาที่ผิดกฎหมายและเป็นอันตรายทางออนไลน์
- การดูแลเด็ก การติดต่อกับนักล่า การขู่กรรโชกผู้เยาว์ และการรายงานของ NCMEC
- การคุกคามทางออนไลน์ การสืบค้นข้อมูล และการกลั่นแกล้งบนอินเทอร์เน็ต
- ช่องของผู้สร้างถูกแย่งชิงโดยสตรีมสดหลอกลวง crypto
- หมายเลขฉุกเฉิน
แหล่งที่มาและคำแนะนำอย่างเป็นทางการ¶
- ศูนย์ความน่าเชื่อถือและความปลอดภัย Discord (
discord.com/safety): ปกป้องเซิร์ฟเวอร์ของคุณจากการถูกโจมตี (Safety Setup,AutoMod,Raid ProtectionและSecurity Actions: หยุดคำเชิญชั่วคราว / หยุด DM ชั่วคราว) และ ลำดับชั้นการอนุญาตและการตรวจสอบสิทธิ์แบบสองปัจจัยสำหรับผู้ดูแล - เอกสารผู้พัฒนา Discord (
discord.com/developers/docs): ขอบเขตการอนุญาตของบอท OAuth2, ค่าสถานะการอนุญาต Bitwise (Administrator = 0x8), Webhook Security และการเพิกถอนโทเค็น - ความช่วยเหลือ Reddit และการสนับสนุนผู้ดูแล (
support.reddithelp.com/r/ModSupport): การควบคุมฝูงชน Subreddit, ตัวกรองการหลีกเลี่ยงแบน, การกำหนดค่าฉุกเฉินของตัวจัดการอัตโนมัติ และขั้นตอนการย้อนกลับของผู้ดูแลที่ถูกบุกรุก - หน่วยงานความปลอดภัยทางไซเบอร์และโครงสร้างพื้นฐาน (CISA) และศูนย์ความปลอดภัยทางไซเบอร์แห่งชาติ (NCSC): การบรรเทามัลแวร์ขโมยข้อมูล การแทรกแอปพลิเคชันอิเล็กตรอน (
asarการปลอมแปลง) และการแย่งชิงโทเค็น OAuth/เซสชัน - ศูนย์เด็กหายและเด็กถูกแสวงประโยชน์แห่งชาติ (
NCMEC) และมูลนิธินาฬิกาอินเทอร์เน็ต (IWF): โปรโตคอลการรายงานภาคบังคับสำหรับเนื้อหาที่ผิดกฎหมายและเหตุการณ์เฟรมเซิร์ฟเวอร์ที่เป็นอันตราย