اکسپلویت تاریخی ns2jb روی نینتندو سوییچ 2 منتشر شد؛ رخنه امنیتی از طریق شبیه‌ساز SmileBASIC

توسعه‌دهندگان صحنه کنسول با رونمایی از اکسپلویت نرم‌افزاری ns2jb و سوءاستفاده از سیستم Backward Compatibility، نخستین راه نفوذ کدهای هومبرو به کنسول نینتندو سوییچ ۲ را عملی کردند.

کنسول گیمینگ پرتابل و دستاوردهای هک و جیلبریک نینتندو سوییچ 2

شکسته شدن قفل کنسول نسل دهمی نینتندو زودتر از پیش‌بینی‌ها

صحنه هک و امنیت سخت‌افزارهای گیمینگ ساعاتی پیش با انتشار گزارش‌های تایید شده پیرامون اکسپلویت ns2jb وارد نقطه عطف تاریخی شد. پژوهشگران مستقل امنیتی موفق شده‌اند از طریق یک آسیب‌پذیری سرریز عدد صحیح (Integer Overflow) در هسته اپلیکیشن معروف SmileBASIC 4، اجرای کدهای بدون امضا را روی نرم‌افزار سیستمی کنسول نسل نوین نینتندو سوییچ ۲ به نمایش بگذارند.

سازوکار نفوذ: سوءاستفاده از سازگاری با نسل قبل (Backward Compatibility)

شرکت نینتندو به دلیل حفظ قابلیت اجرای بازی‌ها و اپلیکیشن‌های نسل نخست سوییچ، لایه شبیه‌ساز و بسترهای نرم‌افزاری گذشته را در سیستم‌عامل جدید فعال نگه داشته است. توسعه‌دهندگان با شناسایی یک باگ در مدیریت حافظه رم این محیط سندباکس (Sandbox)، موفق به اجرای پی‌لودهای هومبرو، استخراج سیودیتای بازی‌ها و لود مادسازی‌های اولیه در محیط Userland شده‌اند.

واکنش فوری نینتندو و محدودیت‌های فنی نسخه فعلی

این اکسپلویت به صورت مقید (Tethered) عمل می‌کند؛ یعنی با هر بار خاموش یا ری‌استارت شدن دستگاه، سیستم به حالت امن اولیه بازمی‌گردد. در همین راستا، نینتندو با مسدودسازی دانلود برنامه SmileBASIC از فروشگاه eShop و بستن دسترسی‌های ابری، نخستین گام تدافعی خود را برداشته است، اما محققان امنیتی معتقدند این رخنه راه را برای رسیدن به اکسپلویت‌های عمیق‌تر کرنل در آینده نزدیک هموار می‌کند.