در حالی که هر روزه شاهد گسترش حملات سایبری و سرقت اطلاعات در سطحی وسیع هستیم، تقریبا دیگر برای همه مشخص شده که امنیت در فضا و شرایط فعلی، موضوع بسیار حائز اهمیتی است. هیچ سیستمی عملا از دست هکرها در امان نیست و در این میان تنها برخی سیستم عامل ها داعیه امنیت بیشتر دارند. این موضوع در مورد Qubes که از آن به عنوان امن ترین سیستم عامل دنیا یاد می کنند، صادق است.
به گزارش «تابناک» در واقع Qubes یک
سیستم عامل امنیت محور و Open
Source است. این سیستم عامل راهکاری
متفاوت برای تأمین امنیت کاربران در پی گرفته که عبارت از ایزوله کردن محیط
است و این ایزوله کردن خود از طریق مجازی سازی از مسیر سیستم Xen به دست می آید. لازم به ذکر است، Qubes در سال 2014 به
عنوان فینالسیت جایزه Access
Innovation Prize از شهرت برخوردار
شد:
همان گونه که گفته شد Qubes امنیت را از مسیر ایزوله کردن دنبال می کند. پیش فرض این سیستم عامل این است که هیچ سیستم عامل دسکتاپ بدون خلل و فرج وجود ندارد و ایجاد یک چنین سیستم عاملی نیازمند میلیون ها خط کدنویسی و میلیاردها پردازش نرم افزاری و سخت افزاری است. در عین حال، تنها یک حفره کوچک کافی است تا سیستم به راحتی آلوده به بد افزار شده یا در اختیار هکر قرار بگیرد.
برای رسیدن به امنیت کاربر Qubes باید ایزوله کردن محیط را مد نظر قرار دهد تا اگر یکی از بخش ها آلوده به بدافزار شد، این آلودگی تنها منحصر به محیط ایزوله باقی بماند. در محیط Qubes این ایزولاسیون در دو بعد صورت میگیرد. کنترل کننده های سخت افزار در دامین هایی با سطوح مختلفی از درصد اطمینان ایزوله شده و سپس هر یک از این دامین ها در یک ماشین مجازی یا Virtual Machine اجرا می شوند.
به عبارت ساده تر Qubes به کاربر اجازه می دهد تا چندین ماشین یا محیط مجازی را ایجاد کند و فعالیت دیجیتالی هر یک را تقسیم بندی نماید. برای مثال وب گردی های شما در یک محیط نا امن در یک فضای مجازی و انجام امور بانکی آنلاین در محیط یا ماشین مجازی دیگر این اطمینان را ایجاد میکند که یک آلودگی بدافزاری کل سیستم شما را آلوده نخواهد کرد.
این سیستم عامل بر اساس معماری امنیتی Xen Hypervisor طراحی شده است. یک هایپروایزر سخت افزار اصلی را شبیه سازی کرده و اجازه اجرای چندین ماشین مجازی را به شکل همزمان می دهد. آخرین نسخه این سیستم عامل یعنی Qubes R3 از ماشین های مجازی مربوط به سیستم عامل های Fedora و سایر توزیع های لینوکس و ویندوز 7 پشتیبانی می کند.
اما متأسفانه این سیستم عامل به دو دلیل اساسی چندان گسترده نشده است. دلیل اول پیدا کردن سخت افزارهای همخوان با این سیستم عامل است و دوم مشکل کاربران غیر متخصص و بدون پیش زمینه تخصصی در رایانه برای کار کردن با این سیستم عامل. مقامات طراح پروژه Qubes گفته اند که در حال مذاکره با چند تولید کننده لپ تاپ هستند تا برخی مدل های همخوان با این سیستم عامل را به دست آورند. همچنین گفته شده که واسط کاربری این سیستم عامل در حال توسعه و ترقی است تا کار با آن را برای کاربران غیر متخصص ساده سازد.