من المحتمل أن يكون هناك المزيد من الغشاشين: تحليلنا لشفرة المصدر المسربة لـ GTA 5 و GTA Online

لقد قمنا بتحليل تسريب شفرة مصدر GTA 5. من المفترض أن الملفات سُرقت جنبًا إلى جنب مع لقطات الشاشة ومقاطع الفيديو الخاصة بـ GTA 6 التي لم يتم الإعلان عنها بعد. عدد الملفات التي حصل عليها القراصنة غير معروف.
لقد وجدنا وصفًا تفصيليًا لنظام مكافحة الغش وعمليات معاملات المال داخل اللعبة في الجزء المسرب من شفرة المصدر. لا يحتوي التسريب على معلومات عن مستخدمي Rockstar Games Social Club. ولم تكن هناك أي معلومات تتعلق ببطاقات Shark Cash.
لا تدعم LibertyCity.com أي نوع من أنشطة الغش في GTA Online. لهذا السبب سنشارك المعلومات حول التسريب دون الدخول في التفاصيل ولن نصف بعض آليات اللعب المحددة.
فما الذي يمكننا العثور عليه في شفرة مصدر GTA 5 المسربة؟
من الواضح أننا يمكن أن نجد بعض الوظائف الأصلية، وعناوينها (التجزئات) والوثائق. الوظيفة الأصلية هي أمر يقوم بإعداد خوارزمية محددة، برمجها المطورون. تُستخدم مثل هذه الأوامر في السيناريوهات داخل اللعبة: المهام، الأنشطة الحرة، السرقات، إلخ. بينما تشير التجزئة إلى الوقت المحدد الذي يجب فيه تفعيل وظيفة أصلية.
تُستخدم الوظائف الأصلية أيضًا من قبل المودders خلال عملية إنشاء نصوص جديدة لـ GTA 5. منذ عام 2015، شكلت المجتمع وثيقة تتضمن أكثر من 5000 وظيفة لوضع اللاعب الفردي. فقط أولئك الذين يحاولون إنشاء برامج غش جديدة لوضع اللاعب المتعدد، يجمعون قواهم في منتديات خاصة ويستكشفون وظائف GTA Online.
عصر جديد من الغشاشين؟
تحتوي الملفات المنشورة على أوصاف تفصيلية حول كيفية عمل نظام مكافحة الغش في GTA Online. هذه المعلومات مطلوبة من قبل المطورين لإنشاء مهام وأنشطة جديدة، مما يسمح لنظام مكافحة الغش بتمييز اللاعب النزيه عن الغشاش.
وفقًا لتحليلنا، فإن الخوارزميات الحالية لنظام مكافحة الغش ليست مثالية. فهي لا تحظر الغشاش المحتمل تلقائيًا، ولكن بعد إجراء خاص. يتم إرسال جميع بيانات اللاعبين المشتبه بهم مباشرة إلى Rockstar Games، حيث يتم حظر اللاعبين إما بواسطة النظام أو بعد تدخل بشري. غالبًا ما يتم حظر اللاعبين عن طريق الخطأ - على سبيل المثال، بسبب غشاش حقيقي، يمكنه إضافة مبلغ ضخم من المال بشكل غير قانوني لأي شخص موجود في الجلسة الحالية، دون موافقة اللاعبين الآخرين.
تصف الملفات نظامًا منفصلًا للتحقق من نسخة اللاعب من اللعبة. ابتكرت Rockstar Games "خدعة" مثيرة للاهتمام للقراصنة لإرباكهم عندما يحاولون تجاوز نظام الحماية. ومع ذلك، فإن جميع هذه الأساليب لا تزال غير مثالية، وبعد التسريب أصبحت عديمة الفائدة.
مع وجود الوثائق الفعلية في متناول اليد، سيكون مؤلفو برامج الغش قادرين على التكيف مع منطق نظام مكافحة الغش. بالطبع، كان القراصنة يستكشفون طرق تجاوز الحماية لفترة طويلة وهم يقومون بذلك بنجاح كبير. ومع ذلك، قد يكون هناك الآن المزيد من الغشاشين.
المعاملات داخل اللعبة
تصف التسريبات أيضًا عملية المعاملات داخل اللعبة: تلقي الأموال في المهام، والخصوم، والأنشطة الحرة، والسرقات.
تم جعل عملية تلقي الأموال معقدة جدًا لاستبعاد الطرق غير القانونية للغش بالعملة. في الوثائق المسربة، ترك المطورون وظائف أصلية، تحتاج إلى تفعيل، حتى تقوم نظام مكافحة الغش "بالموافقة" على المعاملة.
يمكن أن تساعد هذه المعلومات القراصنة في تحسين عملية الغش بالعملة داخل اللعبة. غالبًا ما كان يتعين على المعدلين استخدام طرق غير مثالية للغش - على سبيل المثال، استخدام أكياس مليئة بالأموال، تسقط من السماء. يتم تقديم طرق أكثر أمانًا من خلال برامج الغش المدفوعة، ويستغرق الأمر الكثير من الوقت للعثور عليها. نتوقع أن تزداد كمية GTA$ التي تم الحصول عليها بشكل غير قانوني في حسابات اللاعبين داخل اللعبة بشكل أكبر.
لكن هناك جانب مشرق
ليست جميع الملفات المسربة لها علاقة بـ GTA Online. يمكن استخدام العديد من الوظائف في GTA 5. هذا ما تمكنا من العثور عليه:
- كيفية العمل مع الأصوات البيئية؛ الخلفيات والأجواء والحوار بين الشخصيات؛
- إعدادات الذكاء الاصطناعي للشخصيات غير القابلة للعب والأشياء في اللعبة؛
- كل شيء عن زوايا الكاميرا وإعداداتها؛
- إنشاء المشاهد السينمائية؛
- المركبات، والأسلحة، والفيزياء داخل اللعبة؛
- إلخ.
أولئك الذين يقومون بتعديلات لألعاب GTA الفردية، ردوا بشكل إيجابي على التسريبات:
أعتقد أن التسريب مفيد للتعديل. القوائم (enum) والهياكل (struct) هي إضافة مفيدة للوظائف المعروفة. أيضًا، ستساعد تعليقات المطورين على الوظائف في فهم كيفية عملها.
أعتقد أن ألكسندر بليد يجب أن يقوم بتحديث قائمته من الوظائف الأصلية بإضافة الوظائف من التسريب.
ومع ذلك، لا يمكن للجميع تجاهل حقيقة تسريب كود المصدر لـ GTA Online: "ومع ذلك، لا أستطيع تجاهل حقيقة أن وظائف GTA Online تم تسريبها، مما قد يؤدي إلى مشاكل جديدة للاعبين"، علق شاج_إي، المعد في LibertyCity.
ماذا يعتقد مؤلفو أدوات الغش؟
لقد اتصلنا بمؤلف برنامج غش مدفوع لـ GTA Online، لكنه رفض التعليق على الوضع. شخص آخر، يشارك أيضًا في نشاط مشابه، أبلغ LibertyCity.com أن المعلومات المسربة كانت معروفة بالفعل للمعدلين.
الملفات الموصى بها

مركبات HD Universe GTA [تحديث XIII]

من PS2 إلى Mobile + إصلاحات

تم تحديث الكلاسيكية Uncover - Vice City (الإصدار 23)

الناس الواقعيون - إصلاح شامل للناس الحقيقيين

Grand Theft Auto: Sindacco Chronicles - PSP Издание

Zombie Andreas Complete Final (Build 75)

Hot Coffee Mobile (Improved Mobile main.scm)

Vice City: Nextgen Edition Patch v1.2

أداة TXD الإصدار 1.4.9.3 (Android فقط)

Vice Extended 3.0

AML - APK مع ModLoader و CLEO

تعديل رسومي NaturalVision Evolved

Script Hook V v1.0.3442.0

Busy Pedestrians: Peds Events Project
