
باجافزارها (Ransomware) و روشهای مقابله با آن
باجافزار (Ransomware) نوعی بدافزار مخرب است که پس از نفوذ به سیستم یا سرور، دادهها و فایلها را با الگوریتمهای پیچیده (مانند AES یا RSA) رمزنگاری میکند یا دسترسی کاربر به سیستم را به طور کامل میبندد. سپس مهاجم برای بازگرداندن اطلاعات یا ارائه کلید رمزگشایی، درخواست باج (معمولاً به شکل ارز دیجیتال مانند بیتکوین یا مونرو) میکند.
۱. باجافزارها چگونه نفوذ میکنند؟
- ایمیلهای فیشینگ (Phishing): باز کردن پیوستهای آلوده (مثل فایلهای فشرده ZIP/RAR، ماکروهای مخرب در آفیس، فایلهای PDF ساختگی) یا کلیک روی لینکهای جعلی.
- پروتکل دسکتاپ راه دور (RDP) ناامن: پورت باز ۳۳۸۹ روی اینترنت و حملات Brute-Force برای کشف رمز عبور.
- آسیبپذیریهای نرمافزاری: پچ نبودن سیستمعامل، سرویسها یا نرمافزارهای تحت وب (افزونهها و هسته CMSها، فریمورکها و وبسرورها).
- دانلود نرمافزارهای کرکشده و نال (Null): نرمافزارها، قالبها یا پلاگینهای قفلشکسته که معمولاً با کدهای مخرب آمیخته شدهاند.
- استفاده از درایوهای جانبی (USB): اتصال حافظههای فلش آلوده به سیستم یا شبکه داخلی.
۲. استراتژیهای جامع مقابله و پیشگیری (پیش از حمله)
تنها راه قطعی در امان ماندن از باجافزار، پیشگیری است؛ زیرا پس از رمزنگاری، شانس بازگردانی اطلاعات بدون کلید بسیار پایین است.
الف) استراتژی پشتیبانگیری (قانون ۳-۲-۱)
حیاتیترین سنگر در برابر باجافزار، بکاپ سالم و غیرقابل دسترسی توسط مهاجم است:
- ۳ نسخه از دادهها داشته باشید.
- روی ۲ نوع رسانه مختلف ذخیره کنید (مثلاً سرور داخلی + فضای ذخیرهسازی ابری).
- ۱ نسخه کاملاً آفلاین یا غیرقابل تغییر (Immutable / Air-gapped) باشد؛ باجافزارهای مدرن ابتدا درایوهای شبکه و بکاپهای در دسترس را رمزنگاری یا حذف میکنند.
ب) ارتقا و بهروزرسانی مداوم
- سیستمعاملها (ویندوز، لینوکس) و کلیه نرمافزارها را به آخرین نسخههای پایدار بهروزرسانی کنید.
- سرورها و وبسایتها را در برابر آسیبپذیریهای روز (Zero-Day) و پلاگینهای منسوخ ایمن نگه دارید.
ج) مدیریت دسترسیها و شبکه (Zero Trust)
- پورت RDP را مستقیماً روی وب باز نگذارید: RDP را فقط از طریق VPN امن سازمانی یا ابزارهای Bastion Host در دسترس قرار دهید و احراز هویت دو مرحلهای (2FA/MFA) فعال کنید.
- اصل حداقل دسترسی (Least Privilege): به کاربران و پروسهها فقط دسترسیهای مورد نیازشان را بدهید و از حساب کاربری Administrator/Root برای کارهای روزمره استفاده نکنید.
- بخشبندی شبکه (Network Segmentation): شبکه سازمان یا سرورها را با فایروال به بخشهای مستقل تفکیک کنید تا در صورت آلودگی یک سیستم، باجافزار در کل شبکه پخش نشود.
د) امنیت ایمیل و فایروال سیستم
- مسدودسازی پیوستهای پرخطر در میلسرورها (مانند
.exe,.bat,.vbs,.jsیا فایلهای آفیس حاوی Macro). - استفاده از آنتیویروسها و راهکارهای امنیتی مدرن سازمانی (EDR / XDR) که رفتار فایلها (Heuristic Analysis) را بررسی میکنند.
۳. اقدامات فوری در صورت وقوع حمله (هنگام آلودگی)
اگر سیستمی دچار باجافزار شد، حفظ خونسردی و اقدام سریع خسارت را محدود میکند:
- قطع فوری اتصال شبکه: کابل شبکه را بکشید یا Wi-Fi را خاموش کنید تا باجافزار به سایر سرورها و درایوهای اشتراکی نفوذ نکند.
- سیستم را فرمت یا خاموش نکنید: گاهی کلیدهای رمزگشایی در حافظه موقت (RAM) باقی میمانند یا برای جرمشناسی دیجیتال نیاز به لاگها هست.
- شناسایی نوع باجافزار: پسوند فایلهای رمزشده و متن فایل پیام باجخواهی را بررسی کنید و از سایت مرجع و معتبر No More Ransom برای یافتن ابزار رمزگشایی رایگان استفاده کنید.
- آیا باید باج را پرداخت کرد؟ توصیه امنیتی قاطع: خیر! پرداخت باج هیچ تضمینی برای بازگشت دادهها ایجاد نمیکند و مهاجمان را ترغیب به حملات بیشتر میکند.
- بازیابی از بکاپ: سیستمهای آلوده را کاملاً پاکسازی (Clean Install) کرده و دادهها را از روی آخرین بکاپ آفلاین بازگردانی کنید.
خلاصه چکلیست کاربردی
| ردیف | اقدام | اولویت |
|---|---|---|
| ۱ | ایجاد بکاپ آفلاین یا Immutable (قانون ۳-۲-۱) | حیاتی (ضروریترین کار) |
| ۲ | بستن پورتهای مستقیم مدیریتی (مانند ۳۳۸۹) و استفاده از VPN + 2FA | فوری |
| ۳ | آپدیت منظم سیستمعامل، CMSها و نرمافزارها | مداوم |
| ۴ | فعالسازی لاگها و سیستمهای نظارتی/EDR | بالا |
| ۵ | آموزش کاربران نسبت به لینکها و ایمیلهای مشکوک | همیشگی |
دیدگاهتان را بنویسید