وبلاگ

ترجمهٔ خودکار · خواندن به انگلیسی

ماژول SSO 5 - جامعه Discord خود را ایمن نگه دارید: پروتکل‌های جامع ایمنی Discord

کاربران Web3 دارایی‌های ارزشمند خود را در Discord که در ابتدا برای چنین ریسک‌هایی طراحی نشده بود، به‌صورت خودحضانتی نگهداری می‌کنند. این راهنما نکات مهمی برای مدیران جامعه ارائه می‌دهد، از خنثی‌سازی حملات و ربات‌ها تا آموزش درباره کلاهبرداری‌ها. ایمنی جامعه خود را در دنیای کریپتو در اولویت قرار دهید.

توسط Markos Mebellis

ماژول SSO 5 - جامعه Discord خود را ایمن نگه دارید: پروتکل‌های جامع ایمنی Discord
در این صفحه

پس به‌عنوان یک مدیر جامعه، چه ابزارها، توصیه‌ها و رفتارهایی را باید به کار ببرید تا جامعه خود را در Discord ایمن نگه دارید؟ هرچند بسیاری از این موارد برای راه‌اندازی به مجوز نیاز دارند، خوب است آن‌ها را با هر کسی که Discord را مدیریت می‌کند (اگر خودتان نیستید) مطرح کنید تا مطمئن شوید ابزارهای لازم برای ایمن نگه داشتن جامعه‌تان را در اختیار دارید! بیایید شروع کنیم!

1) 🛡️ از سرور خود در برابر حملات محافظت کنید 🛡️

حملات معمولاً تنها زمانی به مشکل تبدیل می‌شوند که سرور بزرگ شود، اما ابزارهای پایه محافظت در برابر حمله که در Discord گنجانده شده‌اند برای همه ایده خوبی است که پیاده‌سازی شوند! برای تضمین ایمنی سرور Discord خود، مهم است که تنظیمات ایمنی Discord را پیاده‌سازی کنید. شما باید:

  1. فعال‌سازی محافظت در برابر حمله (Raid) برای دفاع در برابر ورود هم‌زمان گروه بزرگی از حساب‌های مخرب (حمله سرور)
  2. اعمال احراز هویت دو مرحله‌ای (2FA) برای حساب‌های ناظر برای کاهش احتمال تصاحب حساب ناظر
  3. تعیین سطوح تأیید برای اعضای جدید برای کاهش هرزنامه و حملات سرور

به مقاله پشتیبانی Discord مراجعه کنید برای جزئیات نحوه تنظیم این سه ویژگی. اگر می‌خواهید از حملات حمله‌کنندگان بیشتر در امان بمانید، Beemo یک راه‌حل عالی با تنظیمات کم برای محافظت در برابر حملات هم هست.

2) 🤖سرور خود را از ربات‌های بد محافظت کنید 🤖

اغلب، پست‌ترین شکل کلاهبرداران، ربات‌های خودکاری هستند که سعی می‌کنند به سرور شما نفوذ کنند تا کاربران شما را با پیام‌های مستقیم، پست‌ها، رشته‌ها و غیره با تلاش کم فریب دهند. آن‌ها پاسخ‌دهندگان را به کنترل‌کنندگان انسانی می‌سپارند تا از طریق مهندسی اجتماعی شروع به کلاهبرداری از هدف کنند. به‌عنوان خط دوم دفاعی، خوب است محافظت‌هایی مانند این‌ها را قرار دهید تا حتی زحمت ندهند و سرور دیگری برای آزار پیدا کنند!

  1. **فیلتر نام - **از ربات‌هایی مانند Hashbot و Wick برای جلوگیری از پیوستن حساب‌هایی با نام‌هایی مانند Server Support، Team Admin و Support Bot به سرور شما.
  2. **ربات‌های کپچا - **ربات‌های کپچا مانند Pandez Guard, ربات کپچا، و ویک یک آزمون «اثبات انسان‌بودن» راه‌اندازی کنید. بهترین آزمون‌ها درون‌خطی هستند و نیازی ندارند کاربران به وب‌سایت دیگری بروند، کد QR اسکن کنند یا رباتی به آن‌ها پیام مستقیم بدهد.
  3. **پایش کانال عضویت - **کانالی داشته باشید که فقط برای مدیران قابل مشاهده باشد و نشان دهد چه کسانی به سرور شما می‌پیوندند. مدیران باید به‌طور دوره‌ای آن را بررسی کنند تا الگوها را ببینند و در صورت وجود مشکل، دستی مداخله کنند.

۳) 🚔از سرور خود در برابر کلاهبرداران محافظت کنید🚔

احراز هویت و فیلتر کردن برای دور نگه داشتن اکثر کلاهبرداران مفید است، اما برخی ناگزیر همچنان وارد سرور می‌شوند. از آنجا به بعد، مدیران و ادمین‌ها باید آسیب آن‌ها را محدود کنند تا فقط فضای لاگ‌های سرور را اشغال کنند! برخی ابزارهایی که می‌توانید برای دفع آن‌ها استفاده کنید عبارت‌اند از:

  1. مدیریت خودکار - مدیریت خودکار زمانی است که ربات‌ها را طوری تنظیم می‌کنید که برای نقض قوانین سرور شما به‌طور خودکار مجازات تعیین کنند. می‌توانید از مدیریت خودکار بومی Discord یا ربات‌های مدیریت قابل‌سفارشی‌سازی مانند Carl، Wick، Dyno یا YAGPDB برای تنظیم فیلترهای هرزنامه، مسدودسازی لینک و سایر ویژگی‌ها استفاده کنید.
  2. **قفل اضطراری - **برای شرایط اضطراری یا تهدیدهای امنیتی فوری، تمام فعالیت سرور را با استفاده از حالت قفل متوقف کنید از Carl، Goodknight, یا Wick
  3. محدود کردن استفاده از بازنویسی‌ها و مجوزهای غیراستاندارد - ممکن است متوجه شوید که کانال‌های بیشتری ایجاد می‌کنید و می‌خواهید آن‌ها را محدود کنید و اجازه دهید فعالیت‌ها و نقش‌های خاصی کارهای مشخصی در سرور شما انجام دهند. این پیچیدگی باید اجتناب شود. تنظیمات شما را پیچیده می‌کند و احتمال اجازه دادن تصادفی به رشته‌های خصوصی یا سایر اکسپلویت‌هایی را باز می‌کند که ممکن است به کلاهبرداران اجازه فعالیت بدون شناسایی بدهد!

4) 👤 از سرور خود در برابر خودتان محافظت کنید🤨

مهم‌ترین راهی که سرورها به خطر می‌افتند، مهندسی اجتماعی یک مدیر با مجوزهای بیش از حد است. در اینجا چند مورد وجود دارد که می‌توانید در نظر بگیرید که هم به مدیران جامعه و هم به ناظران اجازه انجام کارشان را می‌دهد و هم از سرور و جامعه شما محافظت می‌کند:

  1. **حداقل دسترسی - **مطمئن شوید که ناظران شما مجوزهای محدودی دارند. در دنیای Web3، کلاهبرداران حاضرند بازی طولانی را انجام دهند و به خطر انداختن یک ناظر با مجوزهای بیش از حد در یک سرور با ارزش بالا، رویای آن‌هاست! محدود کردن این مجوزها حیاتی است: Administrator، Mention @everyone، here، All Roles، Manage WebHooks، Manage Server، Manage Roles، Manage Channels و Ban.
  2. دسترسی موقت - ربات‌هایی مانند Good Knight به مدیران اجازه می‌دهد تا با استفاده از یک رمز دوم، به‌طور موقت اختیارات خود را افزایش دهند تا کارهایی مانند مسدود کردن کاربران یا ارسال اعلان‌ها را انجام دهند. اقداماتی مانند اعلان‌ها و مسدودسازی را با دسترسی موقت محدود کنید! این یعنی اگر حساب مدیر یا مدیر جامعه شما هک شود، مهاجم نمی‌تواند از آن حساب برای انجام اقدامات گسترده مانند اعلان به تگ `@everyone` استفاده کند.
  3. مدیر سرد - اختصاص نقش مالک سرور به یک حساب «سرد»، جدا از حساب‌های روزمره مدیران، کاری عاقلانه است. از این حساب فقط در شرایط اضطراری یا برای تغییرات راه‌اندازی استفاده کنید. دستورالعمل‌های Discord را دنبال کنید مقاله آموزشی برای انتقال مالکیت سرور.

۵) 📖با آموزش اعضای سرور، از سرور خود محافظت کنید! 📖

آموزش مدیران و اعضای جامعه‌تان برای حفظ امنیت سرور حیاتی است. اگر کاربران شما در سطح فردی قربانی کلاهبرداری شوند، چه برسد به سطح سرور، باز هم می‌تواند احساسات منفی ایجاد کند و لحظات ناخوشایندی برای جامعه رقم بزند. با نشان دادن تعهد خود به امنیت، به جامعه‌تان نشان می‌دهید که به آن‌ها اهمیت می‌دهید و خطر وقوع این رویدادهای منفی را در مقیاس کوچک یا بزرگ کاهش می‌دهید. این روش‌ها را توصیه می‌کنیم:

  1. مدیران خود را آموزش دهید - منابعی مانند Server Forge پر از بازی‌ها، آزمون‌ها و مطالب عملی و فرضی هستند که بر مدیران جامعه، مدیران و ادمین‌ها متمرکز شده‌اند!
  2. **جامعه خود را آموزش دهید - **Boring Security به‌تازگی یک دوره امنیت رسانه‌های اجتماعی منتشر کرده است و ما خوشحالیم که با جوامع همکاری می‌کنیم و این کلاس‌ها را به‌صورت رایگان ارائه می‌دهیم! آموزش جامعه‌تان درباره کلاهبرداری‌های رایج مانند کلاهبرداری بوکمارکلت یا کلاهبرداری با کد QR، و تشویق کاربران به بستن پیام‌های خصوصی در فرایند عضویت، به نظر ما حداقلِ لازم است!
  3. ادامه بده - امنیت کاری یک‌باره و تمام‌شده نیست. با ارائه مشوق‌ها، فرصت‌ها و به اشتراک‌گذاری مطالب و هشدارها، امنیت را همیشه در ذهن جامعه خود نگه دارید. در وب۳، جوامع نمی‌توانند از امنیت غافل شوند و آن را مسئله‌ای حل‌شده فرض کنند. حفظ آن در ذهن همه نیازمند تمرکز و تعهد مستمر جامعه شماست!

منابع بیشتر

برای اطلاعات و منابع بیشتر درباره امنیت سرور Discord، موارد زیر را بررسی کنید:

خلاصه

تبریک! ماژول 7 را به پایان رساندید - جامعه Discord خود را ایمن نگه دارید: پروتکل‌های جامع ایمنی Discord

بیایید آموخته‌هایتان را مرور کنیم:

1. محافظت در برابر حملات یورش

  • از ابزارهای ایمنی داخلی Discord استفاده کنید.
  • محافظت در برابر یورش را فعال کنید، احراز هویت دو مرحله‌ای (2FA) را برای مدیران الزامی کنید و سطوح تأیید را تنظیم کنید.
  • Beemo یک راهکار پیشرفته برای امنیت ریید است.

۲. دفاع در برابر ربات‌ها

  • ربات‌ها می‌توانند از طریق پیام‌های خودکار کلاهبرداری کنند.
  • فیلتر نام را با Hashbot و Wick پیاده‌سازی کنید تا نام‌های مشکوک مسدود شوند.
  • از ربات‌های کپچا مانند Pandez Guard و Captcha Bot برای تأیید انسان بودن استفاده کنید.
  • یک کانال ورود مخصوص مدیران راه‌اندازی کنید تا اعضای جدید را پایش کنید.

۳. ایمن‌سازی در برابر کلاهبرداران

  • با وجود اقدامات احتیاطی، ممکن است برخی کلاهبرداران نفوذ کنند.
  • مدیریت خودکار را با ابزارهایی مانند Carl، Wick، Dyno یا YAGPDB راه‌اندازی کنید.
  • در شرایط اضطراری، از حالت قفل با Carl یا Goodknight استفاده کنید.
  • از تنظیمات پیچیده کانال که ممکن است قابل سوءاستفاده باشند پرهیز کنید.

۴. محافظت در برابر تهدیدهای داخلی

  • بیشتر نفوذها به سرور از مدیران دستکاری‌شده ناشی می‌شود.
  • رویکرد کمترین دسترسی را اتخاذ کنید؛ مجوزهای مدیران را محدود کنید.
  • Good Knight قابلیت‌های دسترسی موقت ارائه می‌دهد؛ از آن برای مجوزهای کنترل‌شده استفاده کنید.
  • یک حساب جداگانه و کم‌استفاده را به‌عنوان مالک سرور تعیین کنید.

۵. آموزش برای امنیت

  • دانش کلید امنیت است.
  • مدیران را با منابعی مانند Server Forge آموزش دهید.
  • با طرح‌هایی مانند Boring Security همکاری کنید تا جامعه را از کلاهبرداری‌های رایج آگاه کنید.
  • امنیت تلاشی مستمر است؛ جامعه خود را به‌طور منظم به‌روزرسانی و آموزش دهید.

این مقاله با همکاری این مجموعه ارائه شده است:

خلاصه — تصویر