Skip to main content
الأدلة
الأدلةSecurityModeration

حماية سيرفر Discord من الغارات: 7 إعدادات تساعد فعلًا

يتعرض كل سيرفر ينمو تقريبًا لغارة في وقت ما. هذه الإعدادات السبعة تمنع معظمها، وأغلبها لا يكلفك أكثر من خمس دقائق.

نُشر في بواسطة AlphaCloud5 دقائق قراءة

تسير الغارة دائمًا تقريبًا بالطريقة نفسها. بين الثانية والخامسة صباحًا ينضم ما بين خمسين وثلاثمئة حساب أُنشئ للتو، فتنشر الرسالة نفسها في كل قناة، وتشير إلى @everyone ثم تختفي. وعندما تستيقظ تجد سيرفرك ممتلئًا بإعلانات لموقع عملات رقمية، ونصف أعضائك قد كتموا الإشعارات.

المزعج في الأمر أن معظم هذه الهجمات مؤتمتة بتكلفة زهيدة وتفشل أمام عقبات بسيطة جدًا. إذا كنت تدير سيرفرًا يمكن العثور عليه علنًا، فراجع النقاط السبع التالية. النقاط الأربع الأولى مدمجة في Discord ولا تكلفك سوى بضع دقائق.

1. ارفع مستوى التحقق

هذا هو الإعداد الأكثر فعالية على الإطلاق، ومع ذلك يُغفل عنه باستمرار.

ضمن إعدادات السيرفر، الإشراف، مستوى التحقق تحدد ما يجب أن يتوفر لدى الحساب قبل أن يُسمح له بالكتابة في سيرفرك. معنى المستويات:

المستوى الشرط
منخفض عنوان بريد إلكتروني موثّق
متوسط حساب مسجّل في Discord منذ 5 دقائق على الأقل
مرتفع عضو في سيرفرك منذ 10 دقائق على الأقل
الأعلى رقم هاتف موثّق

المستوى المتوسط هو الحد الأدنى لأي سيرفر عام. والمستوى المرتفع هو النقطة التي تتوقف عندها معظم الغارات المؤتمتة عن العمل، لأن المهاجم سيضطر إلى ترك حساباته تنتظر عشر دقائق قبل أن يتمكن من فعل أي شيء. وهذا لا يستحق العناء بالنسبة له.

يبدو المستوى الأعلى مغريًا، لكنه يقصي أيضًا كثيرًا من المستخدمين الحقيقيين الذين لا يريدون إعطاء رقم هاتفهم لتطبيق دردشة. استخدمه فقط أثناء تعرضك لهجوم فعلي.

2. فعّل AutoMod الخاص بـ Discord

لدى Discord منذ فترة إشراف مدمج لم يفتحه كثير من مالكي السيرفرات قط. ضمن إعدادات السيرفر، AutoMod يمكنك تفعيل مرشحات ضد روابط السبام والإشارات الجماعية والكلمات التي يكثر إساءة استخدامها بنقرتين.

لا يغني عن مرشح متكامل، لكنه مجاني ومتاح فورًا.

3. رتّب من يملك الصلاحيات فعلًا

أسوأ الحالات ليست غارة من الخارج، بل حساب من الداخل تم الاستيلاء عليه. يقع أحد أعضاء فريقك في رابط تصيد، فيحصل المهاجم فجأة على صلاحيات المسؤول، وبعد أربع دقائق تختفي كل القنوات.

راجع قائمة الرتب مرة واحدة واسأل عن كل رتبة تملك صلاحية المسؤول: هل يحتاجها هذا الشخص فعلًا؟ في الغالبية العظمى من الحالات تكفي الصلاحيات المحددة:

  • المساعد يحتاج إدارة الرسائل وإيقاف الأعضاء مؤقتًا، وليس صلاحية المسؤول.
  • منظم الفعاليات يحتاج إدارة القنوات في فئة واحدة، وليس على مستوى السيرفر كله.
  • نادرًا ما يحتاج البوت إلى كل شيء، حتى لو طلب كل شيء في رابط دعوته.

ويجب أيضًا أن تفرض المصادقة الثنائية على كل أعضاء الفريق. ضمن إعدادات السيرفر، إعداد الأمان يوجد مفتاح يمنع إجراءات الإشراف بدون 2FA.

4. قيّد الدعوات

تحتاج الغارة إلى رابط دعوة. إذا بقي رابطك دون تغيير في قائمة سيرفرات لمدة عامين، فقد انتهى به المطاف في مجموعة يجري المرور عليها بالتناوب.

للقوائم العامة، أنشئ دعوات بتاريخ انتهاء وحد للاستخدام بدلًا من نشر رابط غير محدود. ضمن إعدادات السيرفر، الدعوات ترى كل الروابط النشطة ويمكنك إلغاء القديمة.

5. اشترط عمرًا للحساب

هنا تنتهي أدوات Discord المدمجة. يشترط مستوى التحقق المتوسط عمر حساب قدره خمس دقائق، وهذا ليس عائقًا أمام مهاجم جاد. فمن ينشئ حساباته قبل أسبوع يمر رغم ذلك.

يستطيع البوت التحقق من تاريخ إنشاء حساب Discord وإزالة الحسابات التي تقل عن حد معين تلقائيًا. سبعة أيام قيمة افتراضية جيدة: تلتقط تقريبًا كل الحسابات المؤقتة، لكنها بالكاد توقف القادمين الجدد الحقيقيين.

هناك أمر مهم هنا: استخدم الطرد وليس الحظر. يمكن للحساب المطرود أن يعود عندما يصبح قديمًا بما يكفي. أما الحظر فسيصيب في النهاية شخصًا سجّل في Discord للتو لأن صديقًا دعاه.

في AlphaCloud هذا هو موديول عمر الحساب، الذي تضبطه في لوحة التحكم عبر حقلين.

6. ضع التحقق أمام السيرفر

المبدأ: يرى الأعضاء الجدد قناة واحدة فقط. ولا يحصلون على رتبة تفتح لهم الباقي إلا عندما يفعلون شيئًا هناك.

الجهد بالنسبة لك لمرة واحدة:

  1. أزل رؤية كل القنوات باستثناء قناة التحقق من @everyone.
  2. أنشئ رتبة يُسمح لها برؤية كل ما عدا ذلك.
  3. اجعل بوتًا يمنح هذه الرتبة عند الضغط على زر.

حتى الزر البسيط يوقف البوتات التي تقتصر على إرسال الرسائل. وإذا كان سيرفرك مستهدفًا عمدًا، فإن مسألة حسابية صغيرة خيار أفضل، لأنه لا يمكن تجاوزها بالنقر العشوائي.

والأثر الجانبي لطيف: تُظهر لك قائمة الأعضاء فورًا من اجتاز التحقق ومن لم يجتزه.

7. مكابح طوارئ تلقائية

النقاط الست الأولى تمنع معظم الحالات. أما الباقي فتحتاج له شيئًا يتفاعل أسرع منك.

الفكرة بسيطة: الإجراء الواحد ليس مريبًا، بل سرعته. حذف قناة واحدة أمر روتيني. أما حذف عشر قنوات في عشرين ثانية من حساب أصبح مسؤولًا بالأمس فهو هجوم.

نظام anti nuke يعدّ هذه الإجراءات ويزنها ويتدخل عند تجاوز حد معين. ما يُعد منطقيًا:

  • الحجر بدل الحظر للبشر. يتوقف الهجوم فورًا، لكن يمكنك إعادة الرتب إن كان إنذارًا خاطئًا.
  • قناة سجلات، لترى في الصباح ما حدث.
  • قائمة بيضاء لإدارتك وللبوتات التي تقوم بالكثير من الإجراءات بشكل مشروع.

يسمي AlphaCloud هذا الموديول Anti Nuke. ويمكنه أيضًا استعادة القنوات والرتب المحذوفة، لكن مع قيد مهم يجب أن يخبرك به أي نظام صادق: سجل الرسائل لا يعود. القنوات المستعادة فارغة. هذا تحكم في الضرر، وليس نسخة احتياطية.

ما الذي تفعله، بالترتيب

إذا كان لديك اليوم عشرون دقيقة فقط:

  1. مستوى التحقق إلى مرتفع (دقيقتان)
  2. راجع الرتب التي تملك صلاحية المسؤول (10 دقائق)
  3. ألغِ روابط الدعوة القديمة (3 دقائق)
  4. فعّل AutoMod الخاص بـ Discord (5 دقائق)

هذا يعالج معظم الأمر. تصبح النقاط من 5 إلى 7 مجدية عندما يتجاوز سيرفرك بضع مئات من الأعضاء، أو إذا تعرضت لهجوم من قبل.

ونصيحة أخيرة لا علاقة لها بالإعدادات: احتفظ بنسخة احتياطية من بنية سيرفرك. الرتب والفئات والقنوات. إذا حدث الأمر فعلًا، فإن ذلك الملف الواحد هو الفرق بين نصف ساعة وعطلة نهاية أسبوع كاملة.

مقالات أخرى