Skip to main content
التحديثات
التحديثاتReleaseSecurity

AlphaCloud v1.10.4: يحمي Anti-Nuke الآن الـ Webhooks والبوتات أيضًا

تم سد ثغرتين في Anti-Nuke: يمكن حذف الـ Webhooks لحظة إنشائها، ولا يحق إلا لمالك السيرفر طرد البوتات أو حظرها. مع إصلاحات في الأتمتة والسجلات وStarboard والتذاكر.

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

صدر الإصدار v1.10.4 في اليوم نفسه الذي صدر فيه v1.10.3، وهو صغير عن قصد. فهو يسد طريقين كان بالإمكان الالتفاف بهما على Anti-Nuke، وهما مهمان فعلًا عندما يتعرض السيرفر لهجوم حقيقي.

حذف الـ Webhooks لحظة ظهورها

لا يحتاج بوت التخريب (nuke) إلى البقاء في السيرفر ليُحدث ضررًا. فهو ينشئ Webhook ثم تتم إزالته، ويواصل إرسال الرسائل المزعجة عبر هذا الـ Webhook. وإزالة البوت لا توقف ذلك.

يضم Anti-Nuke الآن خيارين جديدين: "حذف الـ Webhooks من البوتات فورًا" و"حذف الـ Webhooks من الأعضاء فورًا". يُحذف أي Webhook جديد لحظة إنشائه. القائمة البيضاء ومالك السيرفر مستثنيان من ذلك، فإن كان بوت يحتاج إلى Webhooks لعمله الطبيعي فأضفه إلى القائمة البيضاء. الخياران معطّلان افتراضيًا، لأن كثيرًا من السيرفرات تستخدم الـ Webhooks عن قصد.

المالك وحده يطرد البوتات أو يحظرها

الخيار الجديد الآخر هو "المالك فقط يمكنه طرد البوتات أو حظرها". كثيرًا ما يزيل المهاجم الحماية أولًا، والحماية هي بوت. عند تفعيل هذا الخيار، يتم إيقاف أي شخص آخر يطرد بوتًا أو يحظره باعتباره مخالفًا فورًا، وكذلك عند استخدامه /kick أو /ban، ويُلغى حظر البوت المحظور.

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

تغيير يجدر بك معرفته

أصبح الطرد والحظر عبر /kick و/ban يُحسبان الآن على المشرف الذي استخدمهما، تمامًا مثل الطرد والحظر اليدويين. في السابق كان بإمكان حساب مشرف مخترَق الالتفاف على كشف الحظر الجماعي بالمرور عبر البوت. والوجه الآخر لذلك: المشرف الذي يحظر عددًا كبيرًا من الحسابات في وقت قصير عبر /ban، مثلًا أثناء غارة (raid)، قد يُفعّل الكشف. أضف المشرفين الموثوقين إلى القائمة البيضاء في Anti-Nuke.

الإصلاحات

  • الأتمتة ومنشئ الـ Embed: لم يعد بالإمكان حذف Embed ما زالت إحدى الأتمتات ترسله، وتذكر اللوحة اسم الأتمتة. أما الأتمتات التي كان الـ Embed الخاص بها محذوفًا أصلًا فتُعطَّل بدل أن تعمل في الفراغ كل يوم
  • السجلات والإشراف: لم تعد قناة السجل المحذوفة على Discord تمنع حفظ الوحدة، بل تتم إزالتها ببساطة
  • Starboard: لم تعد السيرفرات التي انتهى اشتراك Premium عندها قادرة على حفظ Starboard. تعرض اللوحة الآن قيم الخطة الحالية وتحفظها
  • الغيابات: كانت قائمة الغيابات تعرض الكلمة الألمانية "bis" في كل اللغات. أصبحت الآن مترجمة، وتتبع التواريخ لغة السيرفر
  • اللوحة: لم يعد حفظ عدة عناصر دفعة واحدة، مثل فئات التذاكر، يفشل مع رسالة "تعذر التحقق منها مع السيرفر"

إن كنت تدير سيرفرًا عامًا، فخصص دقيقتين للخيارات الجديدة في اللوحة. وإن أردت معرفة الخلفية أولًا، فقد كتبنا ما الذي يفعله Anti-Nuke وما الذي لا يستطيع فعله.

مقالات أخرى