آیکون خبر

خبر کامل

روش جدید هک نینتندو سوییچ ۲ با استفاده از بازی Civilization VII کشف شد

کشف یک راه نفوذ جدید در کنسول نینتندو سوییچ ۲ نشان می‌دهد که امنیت سخت‌افزارهای جدید نیز در برابر خلاقیت هکرها آسیب‌پذیر است؛ این روش جدید که از قابلیت سازگاری با نسل قبل بهره می‌برد، از طریق بازی Civilization VII امکان اجرای کدهای غیرمجاز را فراهم می‌کند.

مکانیزم عملکرد ابزار CivSwitch

هکری با نام مستعار Gezine، ابزاری تحت عنوان CivSwitch را توسعه داده است که از یک حفره امنیتی از نوع Cross-Site Scripting (XSS) در بخش گفتگوهای چندنفره بازی استفاده می‌کند. این آسیب‌پذیری به هکر اجازه می‌دهد تا کدهای جاوااسکریپت را از طریق اجرای نسخه سوییچ ۱ بازی Civilization VII روی کنسول نسل جدید، به سیستم تزریق کند.

این فرآیند پیچیده شامل دو بخش کلیدی است:

  • PicoSwitch: فریموری برای بردهای Raspberry Pi Pico که مانند یک کیبورد USB عمل کرده و کدهای متنی را در لابی بازی وارد می‌کند.
  • installer-creator: ابزاری برای ایجاد یک تریگر دائمی که با روشن شدن کنسول، کدهای مورد نظر را به‌صورت خودکار اجرا می‌کند.

جزئیات فنی و محدودیت‌های اجرا

برای اجرای موفقیت‌آمیز این روش، کاربر باید از کارتریج فیزیکی بازی Civilization VII در نسخه دقیق ۱.۰.۰ استفاده کند. این ابزار با نسخه‌های مختلف فریمور سازگاری دارد، اما محدودیت‌های مشخصی برای نسخه‌های بالاتر وجود دارد.

نوع کنسول بازه فریمور سازگار وضعیت آزمایش
Nintendo Switch 20.x.x تا 23.0.1 تأیید شده (v22.5.0)
Nintendo Switch 2 20.x.x تا 23.0.1 تأیید شده (v20.4.0/23.0.1)

همچنین یک ابزار جانبی با نام send_js.py در این پروژه گنجانده شده است که به کاربران اجازه می‌دهد فایل‌های جاوااسکریپت خود را مستقیماً به بارگذار (Loader) ارسال کنند.

جایگزینی برای روش‌های مسدود شده

پیش از این، روش ns2jb که توسط سامی حاجمید ارائه شده بود، تنها راه نفوذ به نینتندو سوییچ ۲ محسوب می‌شد؛ اما پس از حذف بازی SmileBASIC 4 از فروشگاه الکترونیکی نینتندو، این مسیر بسته شد. اکنون CivSwitch به عنوان یک جایگزین قدرتمند برای اجرای کدهای غیررسمی و شخصی‌سازی کنسول شناخته می‌شود.

نتیجه‌گیری: کشف CivSwitch نشان‌دهنده ادامه نبرد میان توسعه‌دهندگان کنسول و جامعه هکرها است که در این میان، بازی‌های محبوب مانند Civilization VII به ناخواسته به ابزاری برای دور زدن محدودیت‌های امنیتی تبدیل شده‌اند.

شناسنامه خبر:

درباره هوش‌مصنوعی دست‌اول:

تمامی اخبار دست‌اول توسط دستیار هوش مصنوعی «هوشنگ» پردازش، صحت‌سنجی، خلاصه و بازنویسی شده است. هوشنگ هر روز با داده‌های جدید آموزش داده می‌شود و با نظارت دقیق انسانی و سردبیری دست‌اول در حال بهتر شدن است.
شما می‌توانید از چت‌بات و سایر ابزارهای هوشنگ به صورت رایگان استفاده کنید.

دسترسی رایگان به هوشنگ ↗