امروز: چهارشنبه 13 آبان 1405 سن سایت: 2382 روز (340 هفته / 79 ماه / 6 سال)
text text text

آشنایی با حملات Firmware و جلوگیری از آن

حمله Firmware

حمله Firmware چیست؟

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

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

به BIOS موجود در کامپیوتر خود فکر کنید: لحظه ای که کامپیوتر شما روشن است، به سیستم اصلی ورودی/خروجی (BIOS) مراجعه می کند تا دستورالعمل هایی را برای شروع کار مشاهده کند و جریان داده بین اجزای سخت افزاری و سیستم عامل را مدیریت می کند. برای لوازم الکترونیکی اولیه (مانند تلویزیون)، Firmware می تواند کل سیستم عامل آن باشد. 

اکثر دستگاه های الکترونیکی دارای Firmware هستند که می توانند در طول زمان به روز شوند تا مشکلات را برطرف کرده یا عملکرد را ارتقا دهند. این یکی از عوامل اصلی هک Firmware است. اگر می توانید به Firmware دستگاه دسترسی پیدا کنید، پس می توانید دستورالعمل های مورد نظر خود را در آن وارد کرده و تنظمیمات آن را تغییر دهید.

عاملی که حملات Firmware بدتر می کند این است که هنگامی که این حمله صورت می گیرد، حذف آن بسیار دشوار است. حمله Firmware در حال تبدیل‌شدن به یکی از اهداف محبوب عاملان تهدید است؛ دلیل آن هم این است که معمولا اطلاعات حساسی مانند اطلاعات هویتی یا کلیدهای رمزگذاری را در خود دارد.

مایکروسافت اخیرا گزارشی با عنوان «گزارش سیگنال‌های امنیتی مارس 2021» منتشر کرد که در آن اذعان شده بیش از 80% از سازمان‌های بین‌المللی قربانی حداقل یک حمله‌ firmware طی دو سال اخیر شده‌اند. این مطالعه عنوان کرده که تنها 29% درصد از سازمان‌های هدف قرارگرفته برای محافظت از firmware بودجه اختصاص داده‌اند. موسسه ملی استاندارد و فناوری (NIST) همچنین طی چهار سال گذشته افزایش پنج برابری حملات firmware را نشان داده است. از نظر کارشناسان امنیت سایبری این نوع از حمله Firmware به عنوان “پیشرفته” ترین نوع حمله به شمار می رود که البته خیلی به آن توجه نمی شود.

 

حمله Firmware چگونه صورت می گیرد؟

اکثر حملات Firmware به شکل بدافزار است، یک اصطلاح گسترده برای نرم افزارهای مخرب که برای بهره برداری از هر چیزی که قابل برنامه ریزی است طراحی شده است.

تقریباً شش سال پیش محققان فاش کردند که تقریباً تمام BIOS های کامپیوتر دارای کد مشترک هستند. این بدان معناست که فقط یک بدافزار می تواند به طور بالقوه ده ها میلیون سیستم مختلف را تحت تأثیر قرار دهد. هکرها با سوء استفاده از برخی از آسیب پذیری ها توانستند یک اسکریپت ساده بنویسند تا BIOS یک کامپیوتر آسیب پذیر “بازسازی” شود و دستورالعمل های خود را تزریق کنند. هکرها همچنین می توانند به رابط کاربری Firmware دستگاه دسترسی پیدا کنند.

چه چیزی Firmware را به یک هدف جذاب تبدیل می کند؟

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

توجه به Firmware تا حد زیادی زمانی افزایش یافت که یک rootkit برای جاسوسی سایبری در سال 2018 شناسایی شد. به جای حمله به سیستم عامل یا نرم افزار ، این سیستم برای بهره برداری از رابط یکپارچه نرم افزار توسعه پذیر (UEFI) یک دستگاه طراحی شده است.

این روت کیت “Lojax” لقب گرفت و با ابزارهای دیگری بسته شد که Firmware سیستم را با بدافزار آلوده می کرد. برخی از کارهایی که برای انجام آن طراحی شده است عبارتند از:

  • جمع آوری و ریختن تنظیمات سیستم در یک فایل متنی
  • خواندن محتویات حافظه رابط جانبی سریال (SPI) کامپیوتر شخصی
  • نصب rootkit و نوشتن Firmware اصلاح شده در حافظه سیستم

در اینجا برخی از مواردی وجود دارد که سیستم عامل را برای هکرها بسیار جذاب می کند:

هکرها می توانند به سیستم هایی که دیده نمی شوند حمله کنند

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

مواردی مانند آنتی ویروس/ضد بدافزار که در داخل سیستم عامل قرار دارند ، معمولاً در لایه Firmware قابل مشاهده نیستند. بنابراین ، آنها نمی توانند حملات Firmware را تشخیص دهند. بنابراین ، هکرها اغلب می توانند حملات مداومی را انجام دهند که ماه ها یا حتی سال ها ادامه دارد.

Firmware اغلب به روز نمی شود
به روز رسانی Firmware برای مواردی مانند کامپیوتر ، سرور ، روتر و سایر دستگاه های اینترنت اشیا (IOT) اغلب نادیده گرفته می شود. به روزرسانی های Firmware اغلب اتفاق نمی افتد و معمولاً  هشداری برای به روزرسانی  به شما نمی دهد.

چه عواملی حمله Firmware را خطرناک می کند؟

یکی از دلایلی که حمله Firmware را خطرناک می کند، سطحی است که در آن عمل می کنند. از آنجا که Firmware “زیر” سیستم عامل شما است، ابزارهای رایج برای تشخیص بدافزارها، مانند نرم افزار آنتی ویروس، آنها را نمی بینند و تشخیص نمی دهند.

هک Firmware می تواند اشکال مختلفی داشته باشد که شامل:

ـ تغییر توابع اصلی: هرگونه تغییر در راه اندازی و یا نصب سیستم عامل و همچنین غیر فعال کردن نرم افزاهای امنیتی مانند آنتی ویروس می تواند امنیت سیستم را به خطر انداخته و راه را برای هکرها هموار نماید.

ـ فیلتر کردن داده ها: این نوع از حملات می توانند به عملکردهای حافظه مستقیم قطعات سخت افزاری دسترسی داشته باشند تا داده ها را تقریباً صفر نشان دهند. 

ـ کنترل از راه دور: هکرها می توانند سیستم شما را از راه دور قفل کرده و یا “خراب کنند” و سیستم شما را تا زمان گرفتن پول در گروگان خود قرار دهند.

 

شکستن Firmware کنترل زیادی را به مهاجمان می دهد

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

به عنوان مثال ، مهاجمی که کد مخرب را در لایه Firmware قرار می دهد می تواند:

اعتبار کاربر ایجاد کند و امتیازات کاربر را تغییر دهد
نحوه بوت شدن سیستم عامل را تغییر دهد
نحوه اعمال وصله های امنیتی سیستم عامل را تغییر دهد
از شروع بوت برنامه های خاص (پشتیبان گیری ، آنتی ویروس و غیره) جلوگیری کند.

برای جلوگیری از حمله Firmware چه اقداماتی را می توان انجام داد؟

گرچه روش های مختلفی برای انجام حملات Firmware وجود دارد، اما می توان با برخی اقدامات امنیتی تا حدی از آن جلوگیری کرد. 

ـ به روز رسانی مداوم Firmware: به روز نگه داشتن Firmware همه دستگاه های خود در آخرین نسخه و بررسی منظم آن، یکی از بهترین روش های دفاع است که می توانید انجام دهید.

ـ به هیچ چیز اعتماد نکنید: گاهی اوقات ممکن است کارمندان یک شرکت بدون آنکه بدانند با وصل یک هارد و یا یک فلش حاوی ویروس امینت Firmware را به خطر بیاندازند.

ـ ارتقاء سخت افزار: تولید کنندگان سخت افزار همواره در تلاش برای بهبود مشکلات، سخت افزاری، نرم افزاری و حتی امنیت محصولات خود هستند.

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

منبع : https://mrshabake.com/preventing-firmware-attacks/


به این مطلب امتیاز دهید:
نتیجه: 0 تعداد رأی: 0

دیدگاه‌ها

راهنمای سایت

درباره سایت

به وبلاگ من خوش آمدید

آخرین مطالب

پربازدیدترین مطالب

آرشیو

مطالب تصادفی

نویسندگان

آخرین دیدگاه‌ها

  • پدیده رایمون
    پدیده رایمون

    عالی است
    موفق باشید

    raymonpadide@gmail.com
  • پدیده رایمون
    پدیده رایمون

    عالی است
    موفق باشید

    raymonpadide@gmail.com
  • لوکس بلاگ
    لوکس بلاگ

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

    انتخاب یک قالب برای وبلاگ است.قالب وبلاگ به معنای ظاهر و محیط وبلاگ شماست که بینندگان ان را میبینند.برای انتخاب قالب در لوکس بلاگ 3 روش موجود است.روش اول میتوانید از منوی سمت راست گزینه -انتخاب قالب- را بزنید از بین 90 قالب موجود یکی را انتخاب نمایید.روش دوم میتوانید از قالبهای اماده دیگر وب سایت ها استفاده نمایید.کافی است در گوگل به فارسی بنویسید قالب وبلاگ و اینتر کنید.لیستی از سایت هایی که قالب وبلاگ ارائه میکنند را مشاهده خواهید کرد.با زدن یکی از ان گزینه ها و انتخاب قالب از ان سایت ها میتوانید -کد قالب بلاگف- را دریافت نمایید.(لوکس بلاگ سازگاری کامل با قالب های بلاگفا دارد)پس نیازی نیست به دنبال قالب لوکس بلاگ باشید.هرکجا هر قالبی مربوط به بلاگفا نیز مشاهده کردید میتوانید در لوکس بلاگ هم استفاده نمایید.بعد از دریافت کد از سایت های ارائه قالب از منوی سمت راست گزینه -ویرایش قالب- را بزنید.صفحه ای باز خواهد شد پر از کدهای مختلف.کدهایی که مشاهده میکنید را به طور کامل پاک کنید و کد قالب جدید که از سایت های ارائه قالب گرفته اید را قرار دهید و ثبت تغییرات را بزنید.اینگونه میتوانید از هزاران قالب مختلف برای وبلاگ خود استفاده نمایید.چناچنه در صورت اشتباه وبلاگ شما به هم ریخت نگران نباشید.در لوکس بلاگ هیچ چیز خراب نمیشود.به راحتی میتوانید از منوی سمت راست -انتخاب قالب- را بزنید و یک قالب انتخاب نمایید.تنظیمات به قبل خواهد برگشت. قدم بعد از انتخاب قالب
    ارسال مطلب است.از منوی سمت راست گزینه ارسال مطلب را بزنید.در این صفحه شما محیطی مشاهده خواهید کرد که میتوانید در ان مطلب بنویسید.نام این محیط -ویرایشگر- است.این محیط قابلیت های بسیار فراوانی دارد که خود شما باید در طول زمان ان را فراگیرید.مثل تغییر رنگ نوشته ها.تغییر اندازه و نوع نوشته ها.قرار دادن عکس و ...اما در اینجا فقط به نحوه
    قرار دادن عکس میپردازیم.برای قرار دادن عکس دو حالت پیش رو داریم.1-شما عکسی در وبلاگ و یا سایت دیگری میبینید و دوست دارید ان عکس در وبلاگ شما نیز نمایش داده شود.در اینصورت روی عکس مورد نظر راست کلیک کرده و -کپی- را زده.سپس به ویرایشگر خود امده و در ویرایشگر راست کلیک کنید و -پیست و یا چسباندن- را زده.اینگونه ان عکس به وبلاگ شما منتقل خواهد شد.2-ممکن است شما عکسی در کامپیوتر خود داشته باشید و دوست دارید ان را در وبلاگ خود به نمایش بگزارید.در اینصورت مراحل کمی طولانی تر است.در ویرایشگر علامت را پیدا و کلیک کنید.صفحه ای باز خواهد شد.در این صفحه به دنبال کلیدی با عنوان -آپلود عکس و انتخاب عکس از سرور- بگردید و کلیک کنید.صفحه دیگری باز خواهد شد که در پایین صفحه قسمتی وجود دارد برای انتخاب فایل از کامپیوتر.فایل خود را انتخاب و دکمه آپلود را بزنید.نام عکس شما در بالای ان صفحه به صورت یک لینک نمایش داده میشود.روی نام عکس خود کلیک کنید.عکس شما به ویرایشگر منتقل خواهد شد.به همین راحتی.به همین خوشمزگی. اکنون که عنوان مطلب و مطلب را نوشته اید میتوانید دکمه ارسال مطلب و انتشار مطلب را بزنید.کار تمام است.شما یک وبلاگ نویس شدید.از این به بعد اگر میخواهید حرفه ای تر باشید ادامه اموزش را دنبال کنید. بهتر است به گزینه های زیر ویرایشگر دقت کنید.اولین گزینه -اضافه کردن ادامه مطلب- است.فرض کنید شما مطلبی بسیار طولانی در مورد چگونگی ساخت وبلاگ دارید.اگر بخواهدی همه مطلب را یکجا در صفحه اصلی وبلاگ خود نمایش دهید باعث سنگین شدن وبلاگ و شلوغی میشود.پس بهتر است چند سطر اول مطلب خود را در قسمت اول ویرایشگر نوشته و سپس روی -اضافه کردن ادامه مطلب- کلیک کنید و در ویرایشگر جدید به وجود امده بقیه مطلب را بنویسید.اینگونه مطلب شما در وبلاگ در 2 قسمت نمایش داده خواهد شد.کسانی که علاقه مند به اموزش هستند با خواندن چند سطر اول در صفحه اصلی اگر مشتاق بودند با کلیک روی لینک ادامه مطلب در وبلاگتان میتوانند به ادامه مطلب دسترسی پیدا کنند و ادامه اموزش را بخوانند.در اینجا گزینه هایی مثل
    موضوعات است. .همه دوستدار نظم وترتیب هستند.اگر وبلاگ شما در چند زمینه مختلف مثل عکس و اس ام اس است بهتر از قسمت موضوعات استفاده کنید.برا این منظور از منوی سمت راست گزینه موضوعات را کلیک کنید.در اینجا میتوانید یک موضوع اصلی مثل عکس ایجاد کنید.سپس در صورت تمایل میتوانید برای موضوع عکس زیر موضوع هم بسازید.زیر موضوع عکس میتواند -عکسهای طبیعت- و -عکسهای هنرمندان- و -عکسهای ورزشی- باشد.سپس دوباره یک موضوع اصلی بسازید با عنوان اس ام اس.و دوباره میتوانید زیر موضوع هایی نیز برای دسته بندی بیشتر ایجاد کنید.مثل -اس ام اس عاشقانه- و-اس ام اس عارفانه- و ....بدین صورت شما منظم ترین وبلاگ را خواهید داشت.شما میتوانید اصلا از زیر موضوع استفاده نکنید و فقط موضوعات اصلی معرفی کنید.در لوکس بلاگ همه چیز به دلخواه شماست.ولی برای دسته بندی بیشتر زیر موضوع را اختراع کرده ایم.تا به اینجا شما موضوعات وبلاگ خود را ساخته اید.اکنون میخواهید عکسهای ورزشی در وبلاگ خود ارسال کنید.ارسال مطلب را زده.مطلب خود را نوشته.اکنونه در پایین ویرایشگر قسمت موضوعات گزینه موضوع اصلی -عکس- و زیر موضوع -عکسهای ورزشی- را تیک بزنید.اینگونه وبلاگ شما میفهمد این مطلب مربوط به کدام موضوع است.مطلب را ارسال کنید.اکنون اگر بیننده ای وارد وبلاگ شما شود و فقط به عکسهای ورزشی علاقه مند باشد با کلیک روی موضوع عکسهای ورزشی وبلاگ شما تمامی مطالب عکسهای ورزشی را خواهد دید.
    کلمات کلیدی یکی از مفید ترین امکانات برای بینندگان و مخصوصا موتور های جستجو گر است.سعی کنید هنگام ارسال مطلب حتما کلمات کلیدی مفید معرفی کنید.اگر مطلب شما راجع به دانلود نرم افزار انتی ویروس است در کلمات کلیدی بنویسید دانلود.انتی ویروس.نرم افزار رایگان. اینگون مطلب شما دارای کلمات کلیدی مناسب مربوط به همین مطلب است.
    عضو گیری در وبلاگ یکی از امکانات مهم و ویژه لوکس بلاگ است.لوکس بلاگ محیطی فراهم کرده است که بینندگان شما میتوانند در وبلاگ شما عضو شوند.شما اینگونه میتوانید بیننده های ثابتی برای وبلاگ خود فراهم کنید.با عضویت افراد در وبلاگ شما ایمیل انها در خبرنامه نیز ثبت میشود.سپس شما میتوانید بعد از اپدیت وبلاگ با ارسال خبرنامه اعضا را به دیدن وبلاگ تشویق کنید.مزیت بعدی مشارکت اعضا در ارسال مطلب برای وبلاگ شماست.اعضا از طریق کنترل پنل های خود قادر هستند برای وبلاگ شما مطلب ارسال کنند.اینگونه شما یک وبلاگ دارید با هزاران نویسنده.میتوانید اعضا را تشویق به ارسال مطلب کنید تا مسئولیت ارسال مطلب فقط به دوش شما نباشد. هنگام ارسال مطلب در زیر ویرایش گر میتوانید گزینه ای با عنوان-دسترسی به مطلب فقط مخصوص اعض-را مشاهده کنید.با تیک کردن این گزینه بینندگان با زدن ادامه مطلب نمیتوانند ادامه مطلب شما را مشاهده کنند و با پیام این مطلب مخصوص اعضاست مواجه میشوند.و در زیر ان مکانی برای ثبت نام است.اگر افراد ثبت نام کنند میتوانند ادامه مطلب را مشاهده کنند.اینگونه شما سیستم عضو گیری را فعال و مورد استفاده قرار داده اید.
    توجه داشته باشید دنیای وبلاگ نویسی و ایجاد سایت بسیار وسیع میباشد.شما در طول زمان با مهارت های بیشتری اشنا خواهید شد.برای این امر زیاد عجول نباشید.لوکس بلاگ راحت ترین سیستم برای فراگیری مهارت های وبلاگ نویسی است.در هر قسمت از لوکس بلاگ متن های راهنمایی اورده شده.با دقت به این راهنما ها میتوانید با این مهارت ها اشنا شوید.پس حتما راهنما ها را بخوانید و تمرین کنید و در نهایت اگر مشکلی داشتید انرا با فرم های مخصوص با ما در میان بگذارید.اوقات خوشی را در لوکس بلاگ برای شما ارزومندیم.

    info@loxblog.com

آمار سایت

  • مطالب1301
  • دیدگاه‌ها0
  • آنلاین1
  • کاربران4
  • بازدید امروز3
  • بازدید دیروز10
  • IP امروز1
  • IP دیروز1
  • گوگل امروز0
  • گوگل دیروز0
  • این هفته81
  • این ماه1566
  • امسال6330
  • کل بازدید6330

ورود کاربران

خوش آمدید! لطفا وارد حساب خود شوید

رمز عبور را فراموش کرده‌اید؟
حساب کاربری ندارید؟

فراموشی رمز عبور

نام کاربری یا ایمیل خود را وارد کنید

یا

ثبت نام کاربران

در چند ثانیه حساب کاربری خود را بسازید

قبلا ثبت نام کرده‌اید؟

نظرات کاربران

دیدگاه خود را با ما در میان بگذارید