نینتندو سوییچ ۲، کنسول جدید نینتندو، با انتشار گزارشی درباره یک جیلبریک نرمافزاری وارد مرحله تازهای شده است. یک توسعهدهنده با نام کاربری pepsipu مدعی شده راهی برای اجرای کدهای دلخواه روی این کنسول پیدا کرده؛ روشی که بدون نصب چیپ یا دستکاری سختافزاری کار میکند و میتواند مسیر را برای ساخت مادهای جدید و اجرای نرمافزارهای غیررسمی هموار کند.
این آسیبپذیری با نام ns2jb شناخته میشود و به گفته توسعهدهنده، از طریق بازی SmileBASIC 4 که برای نسل قبلی سوییچ عرضه شده، قابل بهرهبرداری است. سوییچ ۲ از اجرای بازیهای نسل قبل پشتیبانی میکند و همین سازگاری به محققان اجازه داده است ضعف موجود در نرمافزار قدیمی را برای دسترسی به بخشهایی از سیستم کنسول بررسی کنند.
یکی از بخشهای جالب ماجرا، نقش هوش مصنوعی در کشف این آسیبپذیری است. طبق توضیحات منتشرشده، توسعهدهنده از ابزار برنامهنویسی Codex برای کمک به بررسی کدها و آزمایش روشهای مختلف استفاده کرده است. این تجربه نشان میدهد ابزارهای هوش مصنوعی میتوانند روند تحقیق درباره امنیت نرمافزارها را سرعت ببخشند؛ هرچند نتیجه نهایی همچنان به آزمایش و بررسی فنی نیاز دارد.
برای نمایش توانایی این روش، توسعهدهنده تغییراتی در بازی Mario Kart World ایجاد کرده و شخصیتهایی مانند پیتر گریفین، هاتسونه میکو و سینامورول را به آن اضافه کرده است. این تغییرات نشان میدهند که دسترسی به بخشهایی از سیستم میتواند امکان دستکاری محتوای بازی را فراهم کند؛ قابلیتی که احتمالاً برای جامعه مادسازها و علاقهمندان به بررسی فنی بازیها جذاب خواهد بود.
با این حال، نباید این اتفاق را جیلبریک کامل و دائمی سوییچ ۲ دانست. روش ns2jb از نوع موقت یا Tethered است؛ یعنی پس از خاموشکردن یا راهاندازی مجدد کنسول، دسترسی ایجادشده از بین میرود و باید دوباره فعال شود. همچنین گزارشها از محدودیت سطح دسترسی حکایت دارند و نشان نمیدهند که یک سیستمعامل سفارشی کامل یا امکان اجرای نسخههای غیرقانونی بازیها فراهم شده باشد.
بر اساس گزارشهای منتشرشده، این روش روی نسخه نرمافزاری 23.0.1 کنسول آزمایش شده است. هنوز مشخص نیست نینتندو چه زمانی وصله امنیتی لازم را منتشر میکند یا آیا نسخههای بعدی سیستمعامل نیز در برابر این آسیبپذیری آسیبپذیر خواهند بود. به همین دلیل، نمیتوان فرض کرد که این روش روی تمام دستگاههای سوییچ ۲ کار میکند.
در مجموع، کشف ns2jb میتواند نقطه شروع مهمی برای پژوهشگران امنیتی و جامعه مادسازی کنسول باشد، اما فعلاً به معنای آزادشدن کامل سوییچ ۲ نیست. کاربران نیز باید در نظر داشته باشند که اجرای ابزارهای غیررسمی ممکن است با خطر از دست رفتن اطلاعات، اختلال در عملکرد دستگاه یا محدودیت دسترسی به سرویسهای آنلاین همراه شود.