إذا تعرّض سيرفر ديسكورد الخاص بك للتدمير للتو، أوقف النزيف أولاً (اقفل السيرفر أو أزل أدوار الحساب المخترق)، ثم اعرف من نفّذ الهجوم من سجل التدقيق، ثم أعد البناء، من قالب للقنوات والأدوار إن كان لديك واحد، وأزل الحظر عن القائمة السوداء، واقبل أن بعض الرسائل قد ضاعت، لأن ديسكورد لا يملك خاصية استعادة الرسائل المحذوفة. هذا هو الترتيب العملي للخطوات، لا نظرية كيفية كشف بوتات الحماية من التدمير للهجوم؛ فذلك مشروح في دليل الحماية من التدمير. هذا الدليل يخبرك بما تفعله فعلاً في الساعة الأولى، واليوم الأول، وما بعدهما.
أولاً: تأكد أن الهجوم توقف فعلاً
قبل أن تلمس أي شيء آخر، تأكد أن المهاجم لم يعد قادراً على التصرف. إذا كان بوت حماية من التدمير يعمل، فتحقق من قناة السجل الخاصة به؛ يفترض أن تُظهر أن الحساب أُسكت (timeout) أو طُرد أو حُظر تلقائياً. وإذا لم تكن هناك حماية من التدمير، أو كان الهجوم صادراً من حساب يستثنيه البوت (حساب مالك السيرفر لا يمكن لحماية التدمير أن تتخذ إجراءً ضده، وأي حساب في قائمة موثوقة يُتجاوز عمداً)، فتصرف يدوياً: أزل أدوار الحساب أو اطرده. وإذا كان الحساب تابعاً لعضو في الطاقم اختُرق، فأخبره فوراً أن يغيّر كلمة مرور ديسكورد وأن يراجع التطبيقات المصرّح بها؛ فالتدمير غالباً ما يكون الخطوة الأخيرة بعد سرقة token عبر التصيّد، وليس هجوماً عشوائياً.
اكتشف ما حدث: سجل التدقيق
إعدادات السيرفر ← سجل التدقيق (Audit Log) يسجّل كل حذف لقناة، وكل حذف لدور، وكل حظر وطرد، مع الحساب الذي نفّذه والطابع الزمني. هذا هو المرجع الحقيقي لمعرفة "من" و"ما حجم الضرر"، فاقرأه قبل أن تفترض أي شيء، لأن التدمير من حساب مسؤول مُخترق يبدو في لحظته مطابقاً تماماً للتدمير من بوت حصل على صلاحيات أكثر من اللازم. وإذا كنت تشغّل بوت أمان، فقناة سجله عادةً تحتوي على ملخص أوضح لما أطلق الاستجابة ومتى، وهو أسرع في القراءة من تصفح سجل ديسكورد الأصلي إدخالاً بعد إدخال.
إعادة البناء: ما الذي يمكنك استرجاعه وما الذي لا يمكن
- القنوات والفئات: ضاعت ما لم يكن لديك قالب للسيرفر. إعدادات السيرفر ← قالب السيرفر (Server Template) يتيح لك إنشاء لقطة لبنية القنوات والأدوار في أي وقت؛ إن كنت قد أنشأت واحدة قبل الهجوم، فتطبيقها يعيد الهيكل في أقل من دقيقة. وإن لم تكن أنشأت واحدة، فستعيد إنشاء القنوات يدوياً من الذاكرة أو من لقطات الشاشة.
- الأدوار والصلاحيات: الأمر كالقنوات تماماً؛ القالب يعيد البنية لا من كان مُسنداً إليه كل دور. وإعادة إسناد الأدوار يدوياً بعد ذلك هي الجزء البطيء.
- الرسائل: لا يمكن استرجاعها. ديسكورد لا يملك استعادة لمحتوى الرسائل من جانب الخادم. وإذا كان بعضها مهماً كسجلات لا كمحادثات، مثل سجل الدعم والمبيعات والمراجعات، فتحقق مما إذا كان محفوظاً في مكان غير الرسائل الخام؛ فـ Noxyr يحتفظ بالفواتير وبنصوص التذاكر في قاعدة بياناته الخاصة تحديداً حتى لا يسقطها التدمير مع القنوات.
- الحظر: إذا قام المهاجم بحظر أعضاء بالجملة، فإعدادات السيرفر ← الحظر (Bans) تتيح لك فك الحظر بشكل جماعي. مُملّ، لكنه قابل للاسترداد بالكامل؛ فالحظر لا يُتلف أي بيانات، بل يمنع العودة فقط.
- السيرفر نفسه: التدمير، مهما كان سيئاً، لا يحذف السيرفر ولا يُزيل المالك. إنها دائماً مهمة استعادة، لا إعادة بناء من الصفر.
أخبر أعضاءك قبل أن يكتشفوا الأمر من سيرفر فارغ
السيرفر الذي فجأة يضم ثلاث قنوات ولا أدوار يبدو مهجوراً أو مخترقاً لأي شخص لم يكن يراقب ما جرى. انشر شيئاً في أي قناة ما زالت موجودة (أو في أول قناة تعيد بناءها) تشرح ما حدث في جملة أو جملتين وأنه يجري إصلاحه؛ فالصمت يبدو أسوأ من اعتراف صريح مثل "تعرّضنا للتدمير، ونعمل على الإصلاح الآن".
بعد أن يستقر الوضع: أغلق الثغرة الحقيقية
وقع التدمير لأن حساباً ما امتلك صلاحيات أكثر مما يحتاج، ثم إما اختُرق أو تحوّل إلى الخبث. إصلاح الفوضى الفورية دون معالجة ذلك يتركك على بعد حادثة واحدة من التكرار:
- راجع كل دور يملك صلاحية المسؤول (Administrator)، أو Manage Channels، أو Manage Roles، أو Ban Members. أزلها ممن لا يحتاجها فعلاً؛ راجع دليل إعداد الأدوار بأقل الصلاحيات.
- تحقق من كل بوت في السيرفر بحثاً عن الصلاحيات نفسها. البوت الذي يملك وصولاً أكبر مما تتطلبه ميزته هو سطح هجوم ثانٍ بنفس نطاق الضرر الذي يسببه مسؤول مخترق.
- فعّل الحماية من التدمير ومكافحة السبام إن كانتا معطّلتين، واضبط قناة السجل حتى تترك الحادثة التالية، التي نأمل ألا تحدث أبداً، أثراً واضحاً منذ اللحظة الأولى.
- أنشئ قالب سيرفر الآن، بينما الأمور هادئة، حتى تستغرق إعادة البناء القادمة دقيقة بدلاً من يوم كامل.
- اطلب المصادقة الثنائية (2FA) لكل من يحمل أدواراً عالية، من إعدادات السيرفر ← إعداد الأمان (Safety Setup).
أسئلة شائعة
هل يستطيع دعم ديسكورد استعادة سيرفر تعرّض للتدمير؟ لا يستعيد ديسكورد القنوات أو الأدوار أو الرسائل المحذوفة في حوادث على مستوى السيرفر، فالاستعادة تقع على عاتق مالك السيرفر. تواصل مع دعم ديسكورد فقط إذا تعرّض حساب المالك نفسه للاختراق وأُغلق بالكامل؛ وهذه مسألة أمان حساب منفصلة عن ضرر السيرفر.
كيف أعرف إن كان الأمر حساب طاقم مخترقاً أم بوتاً خبيثاً؟ سجل التدقيق يُسمّي حساب المنفِّذ لكل إجراء. إذا كان حساب بوت، فتحقق من الصلاحيات التي يحتاجها ذلك البوت فعلاً مقارنةً بما كان يملكه؛ وإذا كان حساباً بشرياً، فيجب فحص كلمة مروره والتطبيقات المرتبطة به سواء قصد ما فعل أم لا.
هل يجب أن أحظر الحساب الذي نفّذ الهجوم؟ إذا كان خبيثاً بوضوح وليس صديقاً أو عضواً في الطاقم مُختَرقاً يمكنك التحدث إليه، فنعم. إذا كان حساباً مُختَرقاً يخص شخصاً تعرفه، فعادةً يكفي الطرد أو الإسكات بينما يؤمّن حسابه؛ فحظر حساب صديق مُختَرق قد يعقّد عودته بعد إصلاح الأمر.
هل ستمنع الحماية من التدمير تكرار ذلك؟ هي تحدّ من الضرر؛ فالبوت المُعدّ بشكل صحيح مع الحماية من التدمير يحوّل "السيرفر كله، ذهب" إلى "بضع قنوات، وحساب واحد مُسكَت". لكنها لا تستطيع التراجع عن الإجراءات التي تحدث قبل تجاوز الحد. راجع دليل الحماية من التدمير للاطلاع على الحدود والإعدادات.
هل توجد طريقة لاسترجاع الرسائل المحذوفة؟ لا، ليس عبر ديسكورد. إذا كان محتوى الرسائل يجب أن يبقى بعد حادثة، فيجب حفظه في مكان خارج الدردشة الخام: وثيقة قواعد مثبتة، أو سجلات مصدّرة، أو بوت يخزّن نسخته الخاصة مما يهمّ، مثل النصوص والفواتير.
امنع الحادثة القادمة بـ بوت أمان يراقب سجل التدقيق باستمرار، واقرأ دليل الحماية من الغزوات للنصف الخاص بالانضمام من دفاع السيرفر.