فریمور چیست؟
فریمور شکلی از میکروکد یا برنامهای است که در دستگاههای سختافزاری تعبیه شده است تا به آنها کمک کند تا به طور مؤثر کار کنند. سختافزارهایی مانند سرور، دوربینها، تلفنهای همراه، کارتهای شبکه، درایوهای نوری، چاپگرها، روترها، اسکنرها و کنترلهای تلویزیون برای عملکرد روان به فریمور تعبیهشده در حافظه خود متکی هستند.
تفاوت فریمور و نرم افزار
فریمور معمولا به عنوان “نرم افزاری برای سخت افزار” شناخته می شود. با این حال، بین فریمور و نرم افزار تفاوت وجود دارد. فریمور دستورالعملهایی را برای کمک به راهاندازی سختافزار، برقراری ارتباط با سایر دستگاهها و انجام وظایف اولیه ورودی/خروجی ارائه میدهد. از سوی دیگر، نرم افزار بر روی دستگاه نصب می شود و برای تعامل یوزر مانند مرور اینترنت، پردازش کلمه، گوش دادن به موسیقی و ویدئو کنفرانس استفاده می شود.
سازندگان سخت افزار به طور منظم به روز رسانی فریمورها را منتشر می کنند تا دستگاه های آنها ایمن و سازگار با آپدیتهای جدید باقی بمانند. برای مثال، دستگاههای Android و iOS بهطور دورهای بهروزرسانیهای فریمور دریافت میکنند که عملکرد آنها را افزایش میدهد، ویژگیهای جدیدی اضافه میکند و از آنها در برابر تهدیدات و آسیبپذیریهای امنیتی محافظت میکند. بهروزرسانیهای فریمور برای دستگاههایی مانند کنسولهای بازی و تلویزیونها معمولاً با درخواستها برای دانلود و نصب آخرین پچ انجام میشود.
بیشتر بخوانید: تفاوت وب سرور ، وب سایت و وب پیج
انواع و نمونه های فریمور
هنگامی که یک دستگاه روشن می شود، فریموربه پردازنده دستور می دهد تا فرآیند راه اندازی را آغاز کند. رایانهها، تلفنهای همراه و تبلتها انواع مختلفی از فریمور را برای انجام اقداماتی مانند بارگیری سیستمعاملهای خود اجرا میکنند. فریمور به روشی مشابه درایورهای دستگاه عمل می کند. با این حال، فریمور مستقیماً روی دستگاه سخت افزاری ذخیره می شود، در حالی که درایورها در فریمور دستگاه نصب می شوند. فریمور همچنین میتواند خود به خود راهاندازی شود، در حالی که درایورها همچنان به فریمور وابسته هستند.
سه سطح فریمور چیست:
- فریمور سطح پایین: این فریمورمعمولاً در تراشه های حافظه غیر فرار مانند حافظه فقط خواندنی (ROM) و حافظه قابل برنامه ریزی یک بار (OTP) ذخیره می شود. این تراشهها را نمیتوان بازنویسی یا بهروزرسانی کرد و فریمور ذاتی سختافزار مانند رایانه است.
- فریمور سطح بالا: این فریمور در تراشههای حافظه فلش مستقر شده و دستورالعملهای پیچیدهتری دارد که امکان بهروزرسانی را فراهم میکند وجود دارد.
- ساب سیستم ها: دستگاه های نیمه مستقلی هستند که بخشی از یک سیستم گسترده تر هستند. فریمور در این سطح در واحدهای پردازش مرکزی (CPU)، تراشه های فلش و واحدهای نمایشگر کریستال مایع (LCD) تعبیه شده است.
انواع متداول فریمور چیست:
- BIOS
سیستم ورودی/خروجی اولیه (BIOS) از همان روزهای اولیه جزء حیاتی کامپیوترها بوده است. BIOS روی یک تراشه در مادربرد رایانه قرار می گیرد و مجموعه ای از دستورالعمل ها را صادر می کند که فریمور دستگاه را قادر به بارگیری می کند. همچنین مسئول مراقبت از اجزای سخت افزاری دستگاه و اطمینان از عملکرد صحیح آنها هنگام راه اندازی است.
هنگامی که رایانه روشن می شود، بایوس دستورالعمل هایی را اجرا می کند که فرآیند راه اندازی دستگاه را برای خطاهای احتمالی بررسی می کند. با بررسی حافظه دسترسی تصادفی (RAM) و پردازنده برای وجود نقص شروع می شود، سپس دستگاه های متصل مانند صفحه کلید و ماوس را برای هر گونه مشکل بررسی می کند. سپس یک دنباله بوت را بررسی می کند، مانند بوت از حافظه خواندنی دیسک فشرده (CD-ROM) و بوت از هارد دیسک. در نهایت بایوس به برنامه بوت لودر متصل می شود که فریمور کامپیوتر را بیدار می کند و در رم بارگذاری می کند.
جدا از فرآیند راهاندازی دستگاه، بایوس مسئول (CMOS) است که بخشی از حافظه است که تنظیمات بایوس و سایر تراشههای دستگاه را ذخیره میکند. همچنین سیگنالهایی را که به RAM ارسال میشوند، مانند زمانی که کاربر کلیدی را فشار میدهد، بررسی میکند تا به فریمور کمک کند تا بفهمد چه کاری باید انجام دهد.
- EFI
رابط فریمور توسعهپذیر (EFI) نسل جدیدی از فریمور است که دستورالعملهایی را که CPU دستگاه برای راهاندازی سختافزار و راهاندازی بوتلودر استفاده میکند، صادر میکند. EFI جایگزینی برای BIOS است و در کامپیوترهای جدید استفاده می شود. مزایایی مانند اطمینان از اینکه دستگاه فقط نرم افزار قابل اعتماد را راه اندازی می کند و سایر مزایای امنیتی را ارائه می دهد.
فریمور اصلی EFI در مک ها استفاده می شود و فقط می تواند پردازنده های اینتل را پشتیبانی کند. Unified EFI (UEFI) یک قطعه فریمور است که برای جایگزینی بایوس در رایانههای ویندوزی جدید طراحی شده است و از پردازندههای AMD و Intel پشتیبانی میکند. UEFI برای بارگیری و راهاندازی سیستمعاملها در دستگاههایی که دارای ویندوز ۸ و بالاتر هستند استفاده میشود.
بیشتر بخوانید: راهنمای جامع خرید پاور سرور
چگونه نسخه فریمور دستگاه خود را مشخص کنید
درک فریمور دستگاه برای به روز نگه داشتن دستگاه بسیار مهم است.
با باز کردن پوشه Devices Manager، انتخاب سختافزار و کلیک کردن روی Properties میتوانید نسخه فریمور یک دستگاه سختافزاری را پیدا کنید. در تب Details، به منوی Property بروید، گزینه Hardware IDs را باز کنید و نسخه فریموردر جدول Value فهرست شده.
چرا شرکت ها به به روز رسانی فریمور نیاز دارند؟
بهروزرسانیهای فریمور ، دستگاههای سختافزاری را قادر میسازد تا کارآمد و ایمن به کار خود ادامه دهند. این بهروزرسانیها معمولاً شامل نوعی تغییر برنامه هستند که باگ یا وصلههای شناخته شده را در برابر آسیبپذیریهای خاص برطرف میکند.
شرکت ها باید به طور مداوم دستگاه های خود را با آخرین نسخه فریمور بهروز کنند. دلایل انجام این کار عبارتند از:
- دستگاهها را بدون ارتقای سختافزار ارتقا دهید: فریمور دستگاهها را با دستورالعملهای عملیاتی اضافی بدون نیاز به ارتقای خود سختافزار بهروزرسانی میکند.
- بهروزرسانیهای فریمور به کاربران امکان میدهند از جدیدترین ویژگیهایی که به دستگاه اضافه شدهاند لذت ببرند و در نتیجه تجربه کاربر را بهبود ببخشند.
- بهروزرسانیهای فریمور عملکرد فریمور را بهینه میکنند، که به نوبه خود به پردازشگر دستگاه کمک میکند تا مطابق انتظار عمل کند.
- به روز نگه داشتن فریمور می تواند زمان اجرا و دستورالعمل را به طور قابل توجهی بهبود بخشد، که به دستگاه امکان می دهد به راحتی کار کند.
- ممکن است یک بهروزرسانی فریمور برای رفع مشکلاتی که به دلیل بهروزرسانیهای متعدد نرمافزار ایجاد شدهاند، صادر شود.
- بهروزرسانیهای فریمور معمولاً برای نصب قابلیتها و عملکردهای جدید صادر میشوند.
- به روز رسانی منظم فریمور دستگاه نیاز به رفع اشکال گران قیمت و تعمیرات یا ارتقاء دستگاه را کاهش می دهد.
- بهروزرسانیهای فریمور به همه اجزای جانبی اجازه میدهند هماهنگ کار کنند، که تأخیر را از بین میبرد و دستگاه را قادر میسازد تا عملکرد بهتری داشته باشد.
امنیت فریمور چیست؟ چالش های امنیتی مرتبط چیست؟
دستگاههای سختافزاری در برابر حملات فریمور آسیبپذیر هستند، که میتواند منجر به تعبیه بدافزار توسط هکرها در فریمور شود. ثابت شده است که BIOS به ویژه ناامن است زیرا دستگاه های مختلف اغلب کدهای مشابهی را به اشتراک می گذارند و مهاجمان را قادر می سازد آسیب پذیری های مشترک را کشف و از آنها سوء استفاده کنند.
علاوه بر این، دستگاههایی مانند لپتاپها مملو از فریمور هستند که سختافزاری مانند باتری، کارت صدا و وبکم را تامین میکند. این یک خطر امنیتی ایجاد می کند، زیرا تولید کنندگان این اجزا ممکن است فریموررا با توجه به امنیت سایبری طراحی نکنند. در نتیجه، آنها می توانند در برابر هک فریمور آسیب پذیر باشند، که منجر به اتصال بدافزار به فریمور می شود و بدون شناسایی توسط آنتی ویروس و سایر ابزارهای امنیتی پنهان می ماند.
فقدان امنیت فریمور می تواند منجر به جاسوسی مهاجمان از دستگاه های کاربران، رهگیری فعالیت آنلاین آنها، سرقت داده های آنها و به دست آوردن کنترل از راه دور دستگاه آنها شود. وضعیت بسیار خراب فریمور آن را در برابر bricking آسیب پذیرتر می کند، که باعث می شود دستگاه غیر قابل اجرا یا راه اندازی نشود. نمونه اخیر یک حمله سایبری به شبکه برق اوکراین بود که با استفاده از مبدل های سریال به اترنت توسط مهاجمان آغاز شد.
بیشتر بخوانید: راهنمای خرید کیج کدی هارد سرور
حملات فریمور چیست و چگونه انجام می شود؟
حملات فریمور میتوانند از طریق روشهای مختلف، از بدافزارها و روتکیتها گرفته تا هارد دیسکهای آلوده، درایوهای خراب و محصولات سیستمافزاری ناامن انجام شوند. هکرها برای انجام حمله مجبور نیستند دستگاهی را به صورت فیزیکی لمس کنند. آنها می توانند این کار را از طریق اتصالات راه دور مانند بلوتوث و وای فای انجام دهند. این بدان معنی است که بازار رو به رشد دستگاه های متصل مانند کنسول های بازی، تلفن های همراه و تلویزیون به طور فزاینده ای در برابر هک فریمور آسیب پذیر می شود.
شرکت ها باید امنیت فریمور را در اولویت قرار دهند و از تهدیداتی که با آن مواجه هستند آگاه باشند تا از دسترسی هکرها و کنترل دستگاه هایشان جلوگیری کنند. امنیت فریمور عمدتاً به تولیدکنندگان سختافزار وابسته است تا دستگاههای خود را به روز و ایمن نگه دارند. در نتیجه، سازندگان اقداماتی را ایجاد میکنند که از مقاومت فریمور آنها در برابر حملات و همچنین انتشار وصلهها و بهروزرسانیهای منظم اطمینان حاصل میکنند.
روش های جلوگیری از حمله به فریمور چیست:
- بهروزرسانی دائمی فریمور: سازندگان بهروزرسانیهایی را منتشر میکنند تا از آسیبپذیریهای شناختهشده جلوگیری کنند یا فریمور خود را بهروز نگه دارند. شرکتها باید بهروزرسانی خودکار فریمور را روشن کنند و مرتباً آخرین نسخههای فریمور را با نظارت بر وبسایتهای سازنده یا صفحات رسانههای اجتماعی مربوطه جستجو کنند. به روز رسانی منظم فریمور کمک می کند تا هر شکاف امنیتی را در سریع ترین زمان ممکن ببندد و سخت افزار را قادر می سازد به درستی کار کند.
- از دستگاههای ذخیرهسازی نامعتبر اجتناب کنید: مهاجمان معمولاً از دستگاههای ذخیرهسازی خارجی مانند درایوهای (USB) برای راهاندازی بدافزاری استفاده میکنند که فوراً خود را به رایانه متصل میکند. کاربران باید از استفاده از USB های ناشناخته یا نامعتبر خودداری کنند و بسیاری از سازمان ها قبلاً استفاده از این دستگاه های ذخیره سازی را ممنوع کرده اند.
- محافظت در برابر فریمور مخرب: یکی از بهترین دفاع ها در برابر حملات سیستم عامل، خرید سخت افزار با امنیت فریمور داخلی است. اکنون بسیاری از فروشندگان دستگاه هایی را ارائه می دهند که به طور مداوم برای جلوگیری از آسیب پذیری های فریمور به روز می شوند، مانند تأیید BIOS پیشرفته Dell، سپر سخت افزاری اینتل، و محافظ فریمور مایکروسافت، که به عنوان پیش فرض بر روی دستگاه های خود نصب شده است.
امنیت فریمور چیست و چرا برای دستگاههای اینترنت اشیا (IoT) اهمیت دارد؟
دستگاه های اینترنت اشیا (IoT) به ویژه در برابر حملات سایبری آسیب پذیر هستند زیرا اغلب فاقد اقدامات امنیتی هستند که در لپ تاپ ها، تلفن های همراه و تبلت ها تعبیه شده است. در نتیجه، دستگاههای اینترنت اشیا به اهدافی محبوب برای مهاجمان تبدیل شدهاند تا بدافزارها و کدهای مخرب را در تلاش برای به خطر انداختن سیستمها جاسازی کنند.
سازندگان دستگاه به طور فزایندهای به امنیت اینترنت اشیا با استقرار بهروزرسانیهای (OTA) در فریمور ، فرآیندی که اختلالات را کاهش میدهد و توسعهپذیری، قابلیت اطمینان و امنیت فریمور اینترنت اشیا را افزایش میدهد، رسیدگی میکنند. بهروزرسانیها همچنین هر گونه اشکالی را که میتواند تهدیدی باشد، وصله میکند.
سازمانها باید بهترین شیوههای اینترنت اشیا را برای کمک به کاربران برای جلوگیری از آسیبپذیریهای دستگاه اینترنت اشیا پیادهسازی کنند.
بیشتر بخوانید: انکلوژر چیست؟ کاربردهای انکلوژر
منبع :