افزونه‌های مرورگر: اول شک، بعد اطمینان

28 آبان 1404 افزونه‌های مرورگر: اول شک، بعد اطمینان

 روابط عمومی شرکت ایدکو (توزیع‌کننده‌ی محصولات کسپرسکی در ایران)؛ افزونه‌های مرورگر مخرب هنوز یکی از نقاط کور مهم برای تیم‌های امنیت سایبری بسیاری از سازمان‌ها محسوب می‌شوند. این افزونه‌ها به بخشی دائمی از ابزارهای مجرمان سایبری تبدیل شده‌اند و برای سرقت حساب‌ها و سشن‌ها، جاسوسی، پنهان کردن فعالیت‌های مجرمانه دیگر، تقلب تبلیغاتی و سرقت ارزهای دیجیتال مورد استفاده قرار می‌گیرند. رخدادهای مهم مربوط به افزونه‌های مخرب به‌طور مکرر رخ می‌دهند، از جمله نفوذ به افزونه امنیتی سایبرهاون و انتشار گسترده افزونه‌های دزد اطلاعات.

افزونه‌ها برای مهاجمان جذاب هستند زیرا مجوزها و دسترسی گسترده‌ای به اطلاعات داخل برنامه‌ها و وب‌سایت‌ها دارند. از آنجا که افزونه‌ها برنامه‌های مستقل نیستند، اغلب از سیاست‌ها و ابزارهای امنیتی استاندارد عبور می‌کنند. تیم امنیتی سازمان باید به‌صورت سیستماتیک با این مشکل مقابله کند. مدیریت افزونه‌های مرورگر نیازمند ترکیبی از ابزارهای مدیریتی و خدمات یا ابزارهای تحلیل تخصصی افزونه‌ها است. این موضوع محور سخنرانی آتناسیوس جیاتسوس[1] در اجلاس تحلیلگران امنیت در سال ۲۰۲۵ بود. اوکارشناس امنیت سایبری است که در زمینه تحلیل تهدیدها و امنیت فناوری اطلاعات فعالیت می‌کند.

قابلیت‌های تهدیدآمیز افزونه‌های وب و نوآوری‌ها در نسخه جدید

افزونه‌های وب مرورگر دسترسی گسترده‌ای به اطلاعات صفحات وب دارند؛ آن‌ها می‌توانند هر داده‌ای که کاربر از طریق برنامه وب می‌بیند یا استفاده می‌کند را بخوانند و تغییر دهند، شامل اطلاعات مالی یا پزشکی. افزونه‌ها اغلب به داده‌های مهمی دسترسی پیدا می‌کنند که معمولاً برای کاربران نامرئی است، مانند کوکی‌ها، حافظه محلی و تنظیمات پراکسی. این موضوع سرقت جلسات کاربری را بسیار ساده می‌کند.گاهی قابلیت‌های افزونه‌ها فراتر از صفحات وب است؛ آن‌ها می‌توانند به موقعیت کاربر، دانلودهای مرورگر، تصویر صفحه دسکتاپ، محتویات کلیپ‌بورد و اعلان‌های مرورگر دسترسی داشته باشند. در معماری قدیمی افزونه‌ها، نسخه دوم افزونه‌ها که در مرورگرهای مختلف کار می‌کرد، از نظر قابلیت‌ها تقریباً با برنامه‌های کامل تفاوتی نداشت. این افزونه‌ها می‌توانستند اسکریپت‌های پس‌زمینه را به‌صورت مداوم اجرا کنند، صفحات مخفی را باز نگه دارند، اسکریپت‌های خارجی را بارگذاری و اجرا کنند و با سایت‌های دلخواه داده ارسال یا دریافت نمایند.برای کاهش سوءاستفاده و محدود کردن عملکرد برخی مسدودکننده‌های تبلیغات، گوگل مرورگر کرومیوم و کروم را به نسخه جدید افزونه‌ها منتقل کرد. این به‌روزرسانی بسیاری از قابلیت‌های افزونه‌ها را محدود یا مسدود کرد. اکنون افزونه‌ها باید همه سایت‌هایی که با آن‌ها ارتباط دارند را اعلام کنند، اجرای کدهای شخص ثالث بارگذاری‌شده به‌صورت پویا ممنوع است و باید به جای اسکریپت‌های پس‌زمینه دائم، از خدمات کوتاه‌مدت استفاده کنند. اگرچه برخی از انواع حملات با این معماری جدید سخت‌تر شده‌اند، مهاجمان هنوز می‌توانند کد مخرب خود را بازنویسی و بیشتر عملکردهای لازم را حفظ کنند، گرچه ممکن است مخفی‌کاری کاهش یابد. بنابراین اتکا تنها به مرورگرها و افزونه‌های نسخه جدید، نظارت را ساده‌تر می‌کند، اما راه حل کاملی نیست.

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

چگونه افزونه‌های مخرب ظاهر می‌شوند؟

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

  • توسعه‌دهنده اصلی افزونه‌ای محبوب و قانونی را می‌فروشد و خریدار سپس کد مخرب برای نمایش تبلیغات، جاسوسی یا اهداف دیگر اضافه می‌کند. نمونه‌ها شامل افزونه‌های The Great Suspender و Page Ruler هستند.
  • مهاجمان حساب توسعه‌دهنده را هک می‌کنند و به‌روزرسانی آلوده‌ای برای یک افزونه موجود منتشر می‌کنند، مانند اتفاق افتاده برای Cyberhaven.
  • افزونه از ابتدا با هدف مخرب طراحی شده است، خود را به عنوان ابزار مفید نشان می‌دهد یا نام و طراحی افزونه‌های محبوب را تقلید می‌کند، مانند نسخه‌های جعلی  AdBlock.
  • نسخه پیشرفته‌تر این روش ابتدا افزونه را در حالت پاک منتشر می‌کند و عملکرد واقعی مفید دارد، سپس هفته‌ها یا ماه‌ها بعد افزونه مخرب اضافه می‌شود، مانند ChatGPT for Google.

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

دفاع سازمانی در برابر افزونه‌های مخرب

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

چند نکته عملی و خاص نیز اضافه می‌شود:

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

بررسی و ارزیابی افزونه‌ها

برای اجرای کنترل‌های فوق، شرکت نیازمند یک پایگاه داخلی از افزونه‌های مجاز و ممنوع است. فروشگاه‌ها و مرورگرها ابزار خودکار برای ارزیابی ریسک در مقیاس سازمانی ارائه نمی‌دهند، بنابراین تیم امنیت باید این فرآیند و فهرست را ایجاد کند. کارکنان نیز نیاز به روند رسمی برای درخواست اضافه کردن افزونه دارند.ارزیابی نیاز کسب‌وکار و جایگزین‌ها با نماینده واحد مربوطه انجام شود، اما مسئولیت ارزیابی ریسک بر عهده تیم امنیت است. نیازی به دانلود دستی افزونه‌ها و بررسی در فروشگاه‌های مختلف نیست؛ این کار می‌تواند با ابزارهای متن‌باز، سرویس‌های آنلاین رایگان یا پلتفرم‌های تجاری انجام شود.ابزارهایی مانند Spin.AI و Koidex برای ارزیابی ریسک کلی افزونه‌ها قابل استفاده هستند و پایگاه داده‌ای از افزونه‌های محبوب دارند. این ابزارها تحلیل‌های دقیق شامل مجوزهای لازم، پروفایل توسعه‌دهنده، تاریخچه نسخه‌ها، رتبه‌بندی‌ها و تعداد دانلودها ارائه می‌دهند.برای بررسی داده‌های اصلی افزونه‌ها می‌توان از Chrome-Stats استفاده کرد که رتبه‌ها، بازبینی‌ها و اطلاعات فروشگاه را نمایش می‌دهد و امکان دانلود نسخه‌های فعلی و قبلی افزونه‌ها را فراهم می‌کند. ابزارهایی مانند CRX Viewer نیز برای تحلیل دقیق افزونه‌های مشکوک یا حیاتی کاربرد دارند و اجزای داخلی افزونه را با تمرکز بر کدهای HTML و جاوااسکریپت نمایش می‌دهند.

 

 

[1] Athanasios Giatsos

 

 کسپرسکی آنلاین (ایدکو)

کسپرسکی اسم یکی از بزرگترین شرکتهای امنیتی و سازنده آنتی ویروس است که برخی از کاربران اشتباهاً این شرکت و محصولات آنتی ویروس آن را با عناوینی نظیر کسپرسکای،کاسپرسکی، کسپراسکای، کسپراسکای، و یا کاسپراسکای نیز می‌شناسد. همچنین لازم به ذکر است مدیرعامل این شرکت نیز یوجین کسپرسکی نام دارد.

 

 

 

محصولات مرتبط

  • Kaspersky Cloud Password Manager

    Kaspersky Cloud Password Manager ابزار مدیریت کلمه عبور ابری کسپرسکی (KCPM) ضمن ذخیره ایمن تمامی کلمات عبور مورد استفاده شما برای وبسایت‌ها، اپلیکیشن‌ها، و شبکه‌های اجتماعی آنها را در تمامی ...

    10,671,720 ریال17,786,200 ریال
    خرید
  • Kaspersky Safe Kids

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

    10,671,720 ریال17,786,200 ریال
    خرید
  • Kaspersky Security Cloud Personal

    تمام اپ‌های امنیتیِ ما در دستانتان. به کل خانواده‌ی اپ‌های ما برای دسکتاپ و موبایل دسترسی پیدا کنید. از آنتی‌ویروس گرفته تا ابزارهای حریم خصوصی و اجرایی، هر کدام را به میل ...

    118,638,700 ریال
    خرید
  • Kaspersky Standard

    سیستم امنیتی بهبودیافته به همراه تقویت‌کننده عمکرد دستگاه طرح امنیتی استاندارد ما، نه تنها سیستم امنیتی قدرتمندی را برای انواع ویروس‌ها، بدفزارها و باج‌افزارها ارائه می‌دهد ...

    20,136,600 ریال33,561,000 ریال
    خرید
  • Kaspersky Plus

    امنیت. کارایی. حریم خصوصی. همه در یک برنامه با کاربری آسان کسپرسکی پلاس با ارائه امنیت سایبری نسل بعد، شما در برابر ویروس‌ها، باج‌افزارها و بدافزارهای جدید محافظت کند - بدون ...

    28,876,020 ریال48,126,700 ریال
    خرید
  • Kaspersky Premium

    حفاظت کامل از دستگاه ها، حریم خصوصی و هویت شما با محصول Kaspersky Premium تمام نیازهای امنیتی خود و خانواده‌تان را پوشش دهید. حفاظت پیشرفته ...

    30,889,680 ریال51,482,800 ریال
    خرید
  • Kaspersky Small Office Security

    محافظت در حین کار Kaspersky Small Office Security به طور خاص برای سازمان‌هایی طراحی شده است که 5 تا 50 دستگاه کامپیوتر در خود جای داده‌اند. نصب آن بسیار آسان است؛ مدیریت آن ...

    128,142,000 ریال213,570,000 ریال
    خرید
  • Kaspersky Small Office Security

    امنیت ادارات کوچک

    205,020,420 ریال341,700,700 ریال
    خرید
  • Kaspersky Small Office Security

    امنیت ادارات کوچک

    153,763,620 ریال256,272,700 ریال
    خرید
  • Kaspersky Small Office Security

    246,310,620 ریال410,517,700 ریال
    خرید
  • Kaspersky Small Office Security

    179,392,020 ریال298,986,700 ریال
    خرید
  • Kaspersky Small Office Security

    286,888,920 ریال478,148,200 ریال
    خرید
  • Kaspersky Small Office Security

    205,020,420 ریال341,700,700 ریال
    خرید
  • Kaspersky Small Office Security

    328,179,120 ریال546,965,200 ریال
    خرید
  • Kaspersky Small Office Security

    230,648,820 ریال384,414,700 ریال
    خرید
  • Kaspersky Small Office Security

    368,757,420 ریال614,595,700 ریال
    خرید
  • Kaspersky Small Office Security

    234,920,220 ریال391,533,700 ریال
    خرید
  • Kaspersky Small Office Security

    375,876,420 ریال626,460,700 ریال
    خرید
  • Kaspersky Small Office Security

    331,026,720 ریال551,711,200 ریال
    خرید
  • Kaspersky Small Office Security

    529,646,820 ریال882,744,700 ریال
    خرید
  • Kaspersky Small Office Security

    427,133,220 ریال711,888,700 ریال
    خرید
  • Kaspersky Small Office Security

    683,417,220 ریال1,139,028,700 ریال
    خرید
  • Kaspersky Small Office Security

    516,120,720 ریال860,201,200 ریال
    خرید
  • Kaspersky Small Office Security

    825,797,220 ریال1,376,328,700 ریال
    خرید
  • Kaspersky Small Office Security

    978,855,720 ریال1,631,426,200 ریال
    خرید
  • Kaspersky Small Office Security

    1,566,173,220 ریال2,610,288,700 ریال
    خرید

نظر خودتان را ارسال کنید


کاربر گرامی چنانچه تمایل دارید، نقد یا نظر شما به نام خودتان در سایت ثبت شود، لطفاً وارد سایت شوید.
*نظر
کلیه حقوق مادی و معنوی این سایت محفوظ و متعلق به شرکت گسترش خدمات تجارت الکترونیک ایرانیان است و هر گونه کپی برداری از آن پیگرد قانونی دارد