מדריך · ניהול

איך להגן על שרת דיסקורד מנייק (Nuke) וריידים

מצמצמים הרשאות מסוכנות, מפעילים 2FA, עוקבים אחרי יומן הביקורת, שומרים גיבויים — ונותנים ל־Anti-Nuke ול־Anti-Raid להגיב תוך שניות כשמשהו משתבש.

ניהולאנטי־ניוקאנטי־ריידגיבויים

בעמוד הזה

נייק (Nuke) זה כשמישהו עם יותר מדי כוח — חשבון צוות שנפרץ, בוט זדוני או מודרטור שהחליט לנקום — מוחק ערוצים ורולים, מעיף חברים ומציף webhooks בתוך דקה. רייד מגיע מהכיוון ההפוך: עשרות או מאות חשבונות חדשים נכנסים בבת אחת ומציפים את הערוצים. שניהם נגמרים לפני שבן אדם מספיק להגיב, ולכן ההגנה צריכה להיות מוכנה מראש. במדריך נעבור על הגדרות דיסקורד שמונעות את רוב הנייקים, על הרגלים ששומרים על השרת, ועל איך Anti-Nuke ו־Anti-Raid של BotGG מגיבים אוטומטית.

איך שרתים באמת חוטפים נייק

כמעט כל נייק מתחיל באחד מאלה:

  • חשבון של איש צוות נפרץ — קישור מזויף ל״מתנה״, הורדה שגונבת טוקן או עוקץ ״תנסה את המשחק שלי״. התוקף נכנס עם ההרשאות של החשבון.
  • בוט עם Administrator נפרץ, או שהיה זדוני מההתחלה. הטוקן של בוט הוא כניסה מלאה.
  • סמכו על מישהו מהר מדי — מודרטור חדש עם Administrator או ״ניהול רולים״ שמחליט להרוס את השרת.
  • הרשאות התנפחו — במשך השנים רולים צברו ״באן לחברים״, ״ניהול ערוצים״ ו״ניהול Webhooks״ ״רק בשביל הדבר הזה״.

הפתרון זהה לכל הארבעה: פחות אנשים עם הרשאות מסוכנות, אימות דו־שלבי לכל חשבון צוות, ומשהו ששם לב לפעולות המוניות מהר יותר מכם.

שלב 1: בודקים הרשאות מסוכנות

פתחו הגדרות שרת ← רולים ועברו על כל רול. ההרשאות האלה יכולות להחריב שרת, וכמה שפחות רולים צריכים להחזיק בהן:

הרשאהמה תוקף יכול לעשות איתה
Administratorהכול, ועוקף כל הגדרת ערוץ
ניהול שרתלשנות את שם השרת, להחליף את כתובת ההזמנה הקבועה, לבטל הגדרות בטיחות
ניהול רוליםלתת לעצמו או לאחרים רולים מסוכנים, למחוק רולים
ניהול ערוציםלמחוק את כל הערוצים והקטגוריות
ניהול Webhooksליצור webhooks שמתייגים @everyone גם אחרי שהוא קיבל באן
באן / הרחקת חבריםלהעיף את כל הקהילה
אזכור @everyoneלתייג אלפי אנשים עם קישור עוקץ
ניהול ביטוייםלמחוק את כל האימוג׳ים והסטיקרים

כללים מעשיים:

  • Administrator רק לבעלים ולשותף או שניים. מודרטורים לא צריכים אותו.
  • מודרטורים מקבלים הרחקה, באן, השתקה זמנית וניהול הודעות — לא ניהול רולים, ניהול ערוצים או ניהול Webhooks, אלא אם התפקיד שלהם באמת דורש.
  • בוטים מקבלים רק את מה שהם משתמשים בו. אם בוט מבקש Administrator ״כדי שיהיה קל יותר להגדיר״, תנו לו את ההרשאות הספציפיות. BotGG, למשל, לא מבקש Administrator.
  • מורידים רולים ממי שכבר לא פעיל בצוות. חשבונות לא פעילים הם מטרה קלה, כי אף אחד לא שם לב כשהם נחטפים.

שלב 2: מחייבים 2FA למודרציה

בהגדרות שרת ← הגדרת בטיחות, הפעילו חובת 2FA לפעולות מודרציה (רק הבעלים יכול, והוא צריך 2FA בחשבון שלו קודם). מאותו רגע, חברים בלי אימות דו־שלבי לא יכולים לתת באן, להרחיק, למחוק הודעות או לנהל ערוצים — גם אם הרולים שלהם מאפשרים.

זה לא עוצר טוקן סשן גנוב, אבל חוסם את המקרה הנפוץ ביותר: סיסמה שדלפה או נגנבה בפישינג.

שלב 3: ממקמים את הרול של בוט ההגנה נכון

בוט יכול לפעול רק נגד חברים שהרול הגבוה שלהם מתחת לרול שלו. אם הרול של התוקף מעל בוט ההגנה, הבוט יראה את המתקפה אבל לא יוכל לעצור אותה.

  • גררו את הרול של BotGG מעל כל רולי הצוות שיש להם הרשאות מסוכנות (מודרטור, אדמין), והשאירו מעליו רק את הרול של הבעלים ואולי של שותף.
  • לעולם אל תתנו לצוות רגיל רול מעל בוט ההגנה.
  • בדקו שוב אחרי שמוסיפים רולים — רולים חדשים נוצרים בתחתית, אבל מישהו יכול להזיז אותם.

שלב 4: עוקבים אחרי יומן הביקורת

יומן הביקורת (Audit Log) של דיסקורד (הגדרות שרת ← יומן ביקורת) רושם מי מחק, יצר, נתן באן או שינה מה. תתרגלו לעבור עליו אחרי כל שינוי בצוות, והגדירו ערוץ לוג כדי לא לעשות את זה ידנית: לוגים של BotGG מפרסמים בזמן אמת אירועי ערוצים, רולים, חברים ומודרציה בערוץ סגור.

גם ה־Anti-Nuke של BotGG קורא את יומן הביקורת — ככה הוא יודע מי מחק ערוץ, ולא רק שערוץ נמחק. בלי הרשאת צפייה ביומן הביקורת הוא עובר למצב חלש יותר לכל השרת שיודע רק להתריע, והקונסולה תבקש מכם להוסיף את ההרשאה.

שלב 5: מפעילים Anti-Nuke

פתחו את https://console.botgg.app, בחרו שרת ועברו לניהול ← הגנה ← Anti-Nuke. הוא סופר את הפעולות של כל אדם בחלון זמן (30 שניות כברירת מחדל) ומתערב כשמישהו חוצה מגבלה:

טריגרמגבלת ברירת מחדל
ערוצים שנמחקו3
ערוצים שנוצרו8
רולים שנמחקו3
רולים שנוצרו8
באנים / הרחקות / ביטולי באן5 לכל אחד
Webhooks שנוצרו או נערכו3
אימוג׳ים וסטיקרים שנמחקו6

אפשר לשנות או לכבות כל מגבלה. שלושה טריגרים מופעלים כבר בפעם הראשונה שמישהו לא מהימן עושה אותם: רול שמקבל (או חבר שמקבל רול עם) הרשאה מסוכנת כמו Administrator, ניהול רולים או באן; הוספת בוט; ושינוי שם השרת או כתובת ההזמנה הקבועה.

מה קורה לתוקף — אתם מחליטים:

  • הסגר (ברירת מחדל) — כל רול ש־BotGG יכול להסיר נלקח, ומתווסף רול ״הסגר״ בלי שום גישה. הרולים שהוסרו נשמרים, ואם זו הייתה אזעקת שווא מחזירים אותם בלחיצה אחת על שחזור רולים.
  • הסרת רולים — לוקחים את הרולים, ואם רוצים גם השתקה זמנית ל־24 שעות.
  • הרחקה או באן.
  • התראה בלבד — מודיעים לצוות ולא עושים שום דבר נוסף.

בוט שמפעיל את ה־Anti-Nuke מורחק, כי כל הכוח שלו נמצא ברול המנוהל שלו.

כשביטול פעולות מופעל, BotGG גם מבטל מה שהוא יכול: מוחק webhooks שהתוקף יצר, לוקח בחזרה הרשאות ורולים מסוכנים שהוא חילק, מרחיק בוטים שהוא הוסיף ומחזיר את שם השרת. כל התראה מפרטת מה בוטל ומה לא (למשל, מחיקת webhooks דורשת ניהול Webhooks, שלא נמצאת בהזמנה הרגילה של BotGG).

משתמשים ורולים מהימנים לא נפגעים אף פעם. הבעלים ו־BotGG תמיד מהימנים; שותפים או רול של אדמינים בכירים מוסיפים בעצמכם. רול מהימן שניתן זה עתה נחשב רק אחרי 10 דקות, וחבר לא מהימן שמחלק רול מהימן מפעיל מיד את ה־Anti-Nuke — כך תוקף לא יכול להפוך את עצמו ל״מהימן״ תוך כדי מתקפה.

הרחקות ובאנים שהצוות עושה דרך BotGG (/ban, /kick, הקונסולה) נספרים על שם איש הצוות שביקש אותם, כך שחשבון מודרטור שנחטף לא יכול לעקוף את המגבלות בעזרת הבוט.

שלב 6: מפעילים Anti-Raid וסינון בכניסה

באותו עמוד הגנה, Anti-Raid מגיב להצפת הצטרפויות:

  • זיהוי — N הצטרפויות בתוך T שניות (10 ב־10 כברירת מחדל), ובנוסף זיהוי חכם שנותן ציון לכל גל לפי חשבונות צעירים, תמונות פרופיל ברירת מחדל, שמות משתמש דומים והצטרפות דרך אותה הזמנה.
  • נעילה — @everyone מאבד את האפשרות לכתוב בערוצים שבחרתם (או בכל ערוצי הטקסט הציבוריים); ההרשאות הקודמות חוזרות בדיוק כשהרייד נגמר.
  • מצטרפים בזמן הרייד — אם אימות מופעל, כולם פותרים את הקאפצ׳ה שלו כל עוד הרייד נמשך; אחרת הם מקבלים השתקה זמנית או הרחקה. חשבונות צעירים מגיל מסוים מורחקים.
  • החשבונות של הרייד — מופיעים בהתראה עם הכפתורים באן לכל הרשימה, הרחקת כולם וביטול, או מורחקים או מקבלים באן אוטומטית אם תבחרו בכך.
  • סיום אוטומטי אחרי מספר דקות של שקט (15 כברירת מחדל).

הסינון בכניסה עובד על כל הצטרפות, לא רק בזמן ריידים: הרחקה או השתקה זמנית לחשבונות צעירים מ־N ימים או בלי תמונת פרופיל.

הסבר מלא על הגדרות האימות והרייד יש במדריך האימות.

שלב 7: שומרים גיבויים שאפשר לשחזר מהם

Anti-Nuke עוצר מתקפה תוך שניות, אבל עד אז כמה ערוצים כבר עלולים להיעלם. גיבויים שומרים את הרולים, הערוצים, הקטגוריות, הגדרות ההרשאות והגדרות השרת, ומשחזרים אותם אחר כך — קודם עם תצוגה מקדימה של השינויים. שחזור דורש את הבעלים או Administrator.

  • בתוכנית החינמית נשמר 1 גיבוי; ב־Pro נשמרים 20, ומתווספים גיבויים מתוזמנים יומיים או שבועיים.
  • כשמפעילים את ה־Anti-Nuke בפעם הראשונה, BotGG לוקח צילום בטיחות, וכל עוד גיבויים מופעלים — מרענן אותו מדי יום.
  • שחזור אוטומטי של ה־Anti-Nuke יוצר מחדש ערוצים ורולים שנמחקו מהגיבוי האחרון מיד אחרי המתקפה, כולל הגדרות ההרשאות שהפנו לרול שנמחק, ומפרסם דוח.

קחו גיבוי ידני עם /backup create בכל פעם שאתם מסיימים שינוי גדול במבנה השרת.

שלב 8: כפתור פאניקה

אם משהו בבירור משתבש ועוד לא ברור מי עומד מאחוריו, /panic start נועל בבת אחת את כל הערוצים שאפשר לכתוב בהם, מעביר מצטרפים חדשים לקאפצ׳ה כשהאימות מופעל, ויכול להכניס להסגר חבר מסוים. אם ל־BotGG יש הרשאת ניהול שרת (קישור ההזמנה הרגיל לא נותן אותה), הוא גם משהה הזמנות ל־24 שעות. /panic end מחזיר הכול. בסקירת ההגנה בקונסולה יש את אותו כפתור, וגם ציון הגנה עם רשימה של מה שעוד חסר בהגדרות.

הגדרות מומלצות

שרתתגובת Anti-NukeמגבלותAnti-Raidגיבויים
שרת קטן וסגורהתראה בלבד או הסגרברירת מחדלרק כלל הקצבגיבוי ידני אחד
קהילה ציבוריתהסגר + ביטול פעולותברירת מחדלזיהוי חכם, קאפצ׳ה בזמן רייד, סיום אוטומטי אחרי 15 דקותגיבוי ידני אחרי שינויים
שרת גדול או מטרה תכופההסגר + ביטול פעולותלהוריד מחיקות ל־2זיהוי חכם, הרחקת חשבונות הרייד, סינון בכניסה 7 ימיםשחזור אוטומטי + גיבויים מתוזמנים (Pro)

שאלות נפוצות

מה ההבדל בין רייד לנייק?

רייד מגיע מבחוץ: הרבה חשבונות חדשים נכנסים ומציפים בספאם. נייק מגיע מבפנים: חשבון או בוט שכבר יש לו הרשאות מחריב את השרת. Anti-Raid מטפל בראשון, Anti-Nuke בשני.

Anti-Nuke יכול לעצור את הבעלים של השרת?

לא. אף בוט לא יכול להגביל את הבעלים — דיסקורד לא מאפשר. הגנו על חשבון הבעלים עם 2FA ואל תשתפו אותו.

Anti-Nuke יפריע למודרציה רגילה?

המגבלות כברירת מחדל גבוהות בהרבה ממודרציה רגילה (למשל חמישה באנים ב־30 שניות). אם הצוות שלכם נותן באנים ידניים לגלי ספאם, הוסיפו את הרול של המודרטורים הבכירים לרשימת המהימנים או העלו את מגבלת הבאנים.

Anti-Nuke בחינם?

כן. Anti-Nuke (כולל שחזור אוטומטי מגיבויים), Anti-Raid, הסינון בכניסה וכפתור הפאניקה הם חלק מהתוכנית החינמית. רק גיבויים מתוזמנים ויותר גיבויים שמורים דורשים Pro — ראו מחירים.

מוכנים לשדרג את השרת?

מוסיפים את BotGG בחינם ומפעילים יכולות בקונסולת הווב.