گزارشها از فراخوان کارتریج فیزیکی بازی Civilization 7 برای کنسول نینتندو سوییچ خبر میدهند؛ اتفاقی که ظاهرا با سوءاستفاده از این بازی برای دسترسی به بخشهایی از سیستمعامل سوییچ ۲ ارتباط دارد. برخی فروشندگان به خریداران پیشنهاد دادهاند نسخه دارای کد دانلود دیجیتالی را جایگزین نسخه کارتریجی کنند.
ماجرا زمانی مورد توجه قرار گرفت که یکی از کاربران ردیت با نام MaruluVR تصویری از ایمیل یک فروشنده آلمانی آمازون منتشر کرد. به گزارش Notebookcheck، این فروشنده به خریدار نسخه فیزیکی Civilization 7 برای نینتندو سوییچ اطلاع داده بود که امکان پردازش سفارش وجود ندارد.
در متن ایمیل آمده است که ناشر بازی بهدلیل الزامات فنی و امنیتی، نسخه فیزیکی یا همان کارتریج بازی را از بازار خارج کرده است. فروشنده همچنین دو راه پیش روی خریدار قرار داده بود؛ دریافت نسخه جعبهای حاوی کد دانلود دیجیتالی که شامل ارتقای مخصوص سوییچ ۲ نیز میشود یا لغو سفارش و دریافت وجه پرداختشده.
بااینحال، هنوز مشخص نیست این فراخوان در چه ابعادی انجام شده و آیا شرکت 2K Games با درخواست مستقیم نینتندو چنین تصمیمی گرفته است یا خیر. آنچه فعلا در دسترس قرار دارد، گزارش یک فروشنده آلمانی و تجربه برخی کاربران درباره لغو سفارشها است.
اکسپلویت CivSwitch چگونه کار میکند؟
دلیل اهمیت کارتریج Civilization 7 به ابزاری به نام CivSwitch مربوط میشود که توسعهدهندهای با نام Gezine آن را منتشر کرده است. این ابزار از یک آسیبپذیری از نوع Cross-Site Scripting یا XSS در بخش گفتوگوی چندنفره نسخه سوییچ بازی سوءاستفاده میکند. این ضعف امنیتی امکان اجرای کدهای جاوااسکریپت سفارشی را در محیط بازی فراهم میکند. برای استفاده از این روش، به نسخه اولیه ۱.۰.۰ بازی روی کارتریج فیزیکی و یک برد کوچک Raspberry Pi Pico یا Pico 2 نیاز است. این برد میتواند مانند یک صفحهکلید USB عمل کند و دادههای موردنیاز را وارد کنسول کند.
نکته مهم این است که CivSwitch بهتنهایی یک جیلبریک کامل محسوب نمیشود. این ابزار فعلا امکان دسترسی در سطح کاربر (Userland) را فراهم میکند و به معنای دسترسی کامل به کرنل، نصب فریمور سفارشی یا اجرای مستقیم نسخههای غیرمجاز بازیها نیست. بااینحال، چنین دسترسیای میتواند زمینه توسعه ابزارهای پیشرفتهتر هومبرو را فراهم کند.
گزارش فراخوان Civilization 7 نشان میدهد آسیبپذیریهای نرمافزاری کنسولها میتوانند حتی بر زنجیره تامین و فروش بازیهای فیزیکی تاثیر بگذارند. بااینحال، تا زمانی که 2K Games یا نینتندو درباره این موضوع توضیح رسمی ارائه نکنند، نمیتوان توقف گسترده عرضه کارتریج را قطعی دانست. درحالحاضر، مهمترین مسئله برای نینتندو جلوگیری از تبدیل آسیبپذیریهای محدود به ابزارهایی با دسترسی گستردهتر به سیستم سوییچ ۲ است.
