Close Menu
نجمة الخليجنجمة الخليج

    رائج الآن

    إعلامي يكشف حقيقة خلافات إمام عاشور وحسام حسن داخل معسكر الفراعنة

    الأربعاء 31 ديسمبر 12:53 ص

    انقطاع الإنترنت في إسرائيل .. وشلل يضرب عدة قطاعات بدولة الاحتلال

    الأربعاء 31 ديسمبر 12:47 ص

    تصعيد خطير .. نتنياهو يكشف معلومات استخباراتية ويُهدّد بقصف مواقع إيرانية جديدة

    الأربعاء 31 ديسمبر 12:41 ص
    فيسبوك X (Twitter) الانستغرام
    نجمة الخليجنجمة الخليج
    • الاخبار
    • العالم
    • سياسة
    • اسواق
    • تقنية
    • رياضة
    • صحة
    • منوعات
    • المزيد
      • سياحة وسفر
      • مشاهير
      • مقالات
              
    الأربعاء 31 ديسمبر 12:55 ص
    رائج الآن
    • #الإنتخابات_التركية
    • حرب اوكرانيا
    • موسم الحج
    • السعودية 2030
    • دونالد ترامب
    نجمة الخليجنجمة الخليج
    الرئيسية»تقنية
    تقنية

    من الممكن اختراق لعبة Tetris من داخل اللعبة نفسها

    فريق التحريرفريق التحريرالأربعاء 08 مايو 2:21 ملا توجد تعليقات

    في وقت سابق من هذا العام، لقد شاركنا قصة كيفية استخدام NES الكلاسيكي تتريس وصل اللاعب إلى “شاشة القتل” الخاصة باللعبة لأول مرة، مما أدى إلى تنشيط التعطل بعد أداء مذهل مدته 40 دقيقة و1511 سطرًا. الآن، يستخدم بعض اللاعبين شاشة التوقف هذه – وبعض التلاعب المعقد بالذاكرة الذي تتيحه – لتشفير سلوكيات جديدة في إصدارات تتريس يعمل على الأجهزة والخراطيش غير المعدلة.

    لقد قمنا بتغطية مواطن الخلل المماثلة في “تنفيذ التعليمات البرمجية التعسفية” في ألعاب مثل سوبر ماريو العالم, ورقة ماريو، و أسطورة زيلدا: الأكرينا من الزمن في الماضي. والطريقة الأساسية لإدخال الكود الخارجي في NES تتريس تم تنظيرها علنًا منذ عام 2021 على الأقل عندما كان اللاعبون يحققون في كود اللعبة الذي تم فك ترجمته. (HydrantDude، الذي تعمق في الأمر تتريس الأعطال في الماضي، يقول أيضًا إن المجتمع كان لديه منذ فترة طويلة طريقة معروفة بشكل خاص لكيفية السيطرة الكاملة على تتريس' كبش.)

    لكن مقطع فيديو حديث من Displaced Gamers يأخذ الفكرة من النظرية الخاصة إلى التنفيذ العام، ويتناول تفاصيل دقيقة حول كيفية الحصول على NES تتريس لبدء قراءة جداول الدرجات العالية للعبة كتعليمات لرمز الآلة.

    المرح مع منافذ التحكم

    الاستيلاء على نسخة من NES تتريس ممكن في الغالب بسبب الطريقة المحددة لتعطل اللعبة. بدون الخوض في الكثير من التفاصيل، حدث عطل في NES تتريس يحدث عندما يستغرق معالج نتيجة اللعبة وقتا طويلا لحساب النتيجة الجديدة بين الإطارات، وهو ما يمكن أن يحدث بعد المستوى 155. عندما يحدث هذا التأخير، تتم مقاطعة جزء من رمز التحكم بواسطة روتين كتابة الإطار الجديد، مما يؤدي إلى الانتقال إلى جزء غير مقصود من ذاكرة الوصول العشوائي الخاصة باللعبة للبحث عن التعليمات التالية.

    عادةً ما تؤدي هذه المقاطعة غير المتوقعة إلى انتقال التعليمات البرمجية لمعالجة البداية الأولى لذاكرة الوصول العشوائي (RAM)، حيث تتم قراءة البيانات المهملة كتعليمات برمجية وغالبًا ما تؤدي إلى تعطل سريع. لكن يمكن للاعبين التلاعب بهذه القفزة بفضل طريقة غامضة غير معروفة تتريس يتعامل مع المدخلات المحتملة عند تشغيله على الإصدار الياباني من وحدة التحكم، Famicom.

    على عكس نظام Nintendo Entertainment System الأمريكي، يتميز جهاز Famicom الياباني بوجود وحدتي تحكم متصلتين بالوحدة. يمكن للاعبين الذين يريدون استخدام وحدات تحكم تابعة لجهات خارجية توصيلها من خلال منفذ توسيع في الجزء الأمامي من النظام. ال تتريس يقرأ كود اللعبة المدخلات من منفذ وحدة التحكم “الإضافية” هذا، والذي يمكن أن يتضمن وحدتي تحكم NES قياسيتين إضافيتين من خلال استخدام محول (وهذا صحيح على الرغم من أن Famicom حصلت على إصدار مختلف تمامًا من تتريس من البرامج المضادة للرصاص).

    كما يحدث، فإن منطقة ذاكرة الوصول العشوائي تتريس يتم استخدام الاستخدامات لمعالجة مدخلات وحدة التحكم الإضافية هذه أيضًا لموقع الذاكرة لروتين الانتقال الذي ناقشناه سابقًا. وبالتالي، عندما تتم مقاطعة روتين القفز هذا بسبب عطل، فإن ذاكرة الوصول العشوائي (RAM) ستحتفظ بالبيانات التي تمثل الأزرار التي يتم الضغط عليها على وحدات التحكم هذه. وهذا يمنح اللاعبين طريقة محتملة للتحكم بدقة في المكان الذي ينتقل إليه رمز اللعبة بعد حدوث العطل.

    الترميز في جدول الدرجات العالية

    بالنسبة لطريقة التحكم في القفز الخاصة بـ Displaced Gamers، يتعين على اللاعب الضغط باستمرار على “أعلى” على وحدة التحكم الثالثة واليمين واليسار والأسفل على وحدة التحكم الرابعة (تتطلب هذه المجموعة الأخيرة بعض التلاعب بوحدة التحكم للسماح بإدخال الاتجاه الأيسر والأيمن في وقت واحد ). يؤدي القيام بذلك إلى إرسال رمز الانتقال إلى منطقة ذاكرة الوصول العشوائي (RAM) التي تحتوي على الأسماء والنتائج الخاصة بقائمة النتائج العالية للعبة، مما يوفر مساحة أكبر من ذاكرة الوصول العشوائي (RAM) يمكن للاعب معالجتها مباشرة.

    من خلال وضع “(G” في الجزء المستهدف من جدول النتائج العالية للنوع B، يمكننا إجبار اللعبة على الانتقال إلى آخر منطقة جدول الدرجات العالية، حيث سيبدأ في قراءة الأسماء والنتائج بالتسلسل كما يسميها Displaced Gamers كود “المعدن العاري”، مع الحروف والأرقام التي تمثل أكواد التشغيل لوحدة المعالجة المركزية NES.

    لسوء الحظ، لا يوجد سوى 43 رمزًا محتملاً يمكن استخدامها في منطقة إدخال الاسم و10 أرقام مختلفة يمكن أن تكون جزءًا من درجة عالية. وهذا يعني أن جزءًا صغيرًا فقط من تعليمات كود التشغيل المتاحة لـ NES يمكن “تشفيرها” في جدول النقاط العالية باستخدام سطح الهجوم المتاح.

    شاركها. فيسبوك تويتر بينتيريست تيلقرام واتساب البريد الإلكتروني

    مقالات ذات صلة

    مسرحية القوة العظمى العظمى

    تقنية الثلاثاء 30 ديسمبر 3:03 م

    ما هو Preamp، وهل أحتاج إليه حقًا؟

    تقنية الثلاثاء 30 ديسمبر 2:01 م

    مراجعة: كومودور 64 في نهاية المطاف

    تقنية الثلاثاء 30 ديسمبر 1:00 م

    نصائح للاحتفاظ بمذكرات رقمية ولماذا يجب عليك ذلك

    تقنية الثلاثاء 30 ديسمبر 11:58 ص

    ستفرض الصين ضرائب على وسائل منع الحمل في محاولة لتحسين معدلات المواليد

    تقنية الثلاثاء 30 ديسمبر 10:57 ص

    أخطر الأشخاص على الإنترنت عام 2025

    تقنية الإثنين 29 ديسمبر 4:37 م
    اترك تعليقاً
    اترك تعليقاً إلغاء الرد

    اخر الأخبار

    المزيد

    انقطاع الإنترنت في إسرائيل .. وشلل يضرب عدة قطاعات بدولة الاحتلال

    الأربعاء 31 ديسمبر 12:47 ص

    تصعيد خطير .. نتنياهو يكشف معلومات استخباراتية ويُهدّد بقصف مواقع إيرانية جديدة

    الأربعاء 31 ديسمبر 12:41 ص

    شرطة مكافحة الإرهاب تراجع مواقع عبد الفتاح بعد ترحيب ستارمر

    الأربعاء 31 ديسمبر 12:37 ص

    مفتي الجمهورية يحسم الجدل: تشخيص الأمراض عن طريق الذكاء الاصطناعي حرام شرعا

    الأربعاء 31 ديسمبر 12:35 ص

    نتنياهو: نسعى للتعايش مع الفلسطينيين في الضفة الغربية

    الأربعاء 31 ديسمبر 12:28 ص

    النشرة البريدية

    اشترك في النشرة البريدية ليصلك كل جديد على بريدك الإلكتروني مباشرة

    رائج هذا الأسبوع

    التوترات في جنوب اليمن.. دعوة مصرية للتعامل بحكمة بعد التطورات بين السعودية والإمارات

    «الإعادة للدوائر المُلغاة».. قطار انتخابات النواب ينطلق من نيوزيلندا في 139 مركزاً دولياً

    كواليس مُثيرة في صفقة انتقال حامد حمدان لـ بيراميدز

    يقسم خفض سعر الفائدة الفيدرالي صانعي السياسة في اجتماع ديسمبر وسط حالة من عدم اليقين

    وداعًا لألم كل شهر .. طرق طبيعية فعّالة لتخفيف آلام الطمث بدون مسكنات

    اعلانات
    Demo
    فيسبوك X (Twitter) الانستغرام يوتيوب تيلقرام
    2025 © نجمة الخليج. جميع حقوق النشر محفوظة.
    • من نحن
    • سياسة الخصوصية
    • اعلن معنا
    • اتصل بنا

    اكتب كلمة البحث ثم اضغط على زر Enter

    تسجيل الدخول أو التسجيل

    مرحبًا بعودتك!

    Login to your account below.

    نسيت كلمة المرور؟