مایکروسافت اولین نسخه LiteBox؛ جادوی سندباکس اپلیکیشنها با Rust
مایکروسافت بالاخره اولین نسخه رسمی از پروژه خفن و متنباز خودش به اسم LiteBox رو منتشر کرد؛ یک Library OS خفن با پایه زبان Rust که قرار است امنیت اجرای برنامهها را کاملاً متحول کند. اگر تا حالا دغدغه امنیت اجرای اپلیکیشنها را داشتید، این ابزار جدید آمده تا با استفاده از قابلیتهای virtualization لینوکس و قدرت زبان Rust، کار را برای همه راحتتر کند.
این پروژه اولین بار در ماه فوریه سر و صدا به پا کرد و حالا با انتشار اولین تگ رسمی، وارد فاز جدیتری شده است. با LiteBox میتوانید به راحتی اپلیکیشنهای لینوکسی را روی خود لینوکس یا حتی روی ویندوز به صورت ایدئال و کاملاً امن (سندباکس) اجرا کنید. در ادامه میبینیم که این غول نرمافزاری دقیقاً چه خوابی برای دنیای امنیت دیده است.
پروژه LiteBox چیست و چرا اهمیت دارد؟
شاید بپرسید سندباکس (Sandboxing) اصلا یعنی چی؟ فرض کنید میخواهید یک برنامه ناشناخته را اجرا کنید اما نمیخواهید به سیستم اصلی شما آسیبی برساند. سندباکس مثل یک اتاق ایزوله است که برنامه در آن اجرا میشود و دسترسی به جاهای حساس سیستم ندارد. LiteBox دقیقاً همین کار را با بالاترین کیفیت انجام میدهد.
این سیستمعامل کتابخانهای یا همان Library OS از قابلیتهای امنیتی Kernel لینوکس استفاده میکند تا یک لایه حفاظتی فوقالعاده محکم دور برنامهها بکشد. انتخاب زبان Rust هم تیر خلاص است، چون به دلیل ساختار حافظهامن خود، جلوی بسیاری از باگهای خطرناک را میگیرد.
ویژگیهای کلیدی لایتباکس در یک نگاه
- پشتیبانی از اجرای اپلیکیشنهای لینوکس روی سیستمعاملهای مختلف مثل لینوکس و ویندوز
- استفاده از مکانیزمهای پیشرفته virtualization برای ایزولهسازی کامل
- توسعهیافته با زبان قدرتمند و امن Rust
- عملکردی بهینه با کمترین سربار روی منابع سختافزاری
حرکت مایکروسافت به سمت انتشار این پروژه متنباز نشان میدهد که دنیای Kernel و امنیت سیستمعامل چقدر به سمت ابزارهای مدرنتر متمایل شده است. باید دید جامعه کاربری لینوکس چطور از این ابزار استقبال میکنند.



