إن إزالة الغشاشين من الألعاب عبر الإنترنت أسهل في القول من الفعل. يمكن أن تساعد برامج مكافحة الغش في ضمان ألعاب عادلة عبر الإنترنت ، ولكن كيف تعمل؟

تسمح لك الكثير من الألعاب متعددة اللاعبين باللعب عبر الإنترنت بشكل تعاوني أو تنافسي مع لاعبين آخرين. على الرغم من أنك قد لا تكون أفضل لاعب في اللعبة ، فمن المحتمل أن تستمتع باللعب والتحسن بمرور الوقت.

لسوء الحظ ، يفسد الكثير من اللاعبين المتعة التي قد تحصل عليها بسبب الغش. حاول مطورو الألعاب مكافحة هذا باستخدام برامج مكافحة الغش. قد تتساءل كيف يعمل هذا. لنكتشف المزيد.

ما هي برامج مكافحة الغش ، وما سبب أهميتها؟

تحاول برامج مكافحة الغش (ACS) منع استخدام الغش في اللعبة. نظرًا لوجود أنواع مختلفة من عمليات الاحتيال: تبديل التأخر ، والروبوتات ، واختراقات الجدار ، والبرمجة النصية على سبيل المثال لا الحصر ، هناك العديد من برامج الغش التي تعمل على تحييدها.

لديك ACS من جانب الخادم والتي تعمل فقط عند تحميل لعبة. أثناء اللعب ، سيفحص البرنامج العمليات النشطة لجهاز الكمبيوتر الخاص بك ، ويكتشف أي شيء خارج عن المألوف. قد تكون هذه الملفات التي قمت بتنزيلها على النظام ، سواء كانت تعمل أم لا ، أو كيف تتفاعل شبكتك مع الآخرين. مثال على ذلك هو Easy AntiCheat ، الذي يتم إطلاقه مع كل لعبة Epic Games التي تقوم بتنزيلها.

instagram viewer

ثم هناك ACS من جانب kernel الذي يُمنح الوصول إلى مستوى أعمق من نظام الكمبيوتر الخاص بك. تتمتع ACS من جانب Kernel بامتيازات عالية للغاية ، أعلى من برامج تشغيل الجهاز والتطبيقات الأخرى التي تثبتها على نظامك. تمثل BattlEye نظام ACS من جانب kernel يُستخدم في ألعاب مثل Destiny 2 و Ark: Survival Evolved.

عادة ما تكون ACS للعبة ما عند الإفصاح عن المطور. من المحتمل أنك واجهت ملف ACS يتم تنزيله على جهاز الكمبيوتر الخاص بك عندما قمت بتثبيت لعبة من قبل وتساءلت عن سبب أهميتها.

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

الغش يدمر متعة الألعاب متعددة اللاعبين للآخرين. نظرًا لأن الاعتماد على اللاعبين لعدم استخدام برامج الغش لن ينجح أبدًا ، فقد تم تطوير ACS لمنعه. بدونها ، سترى الكثير من الغشاشين في ألعابك المفضلة.

كيف تعمل برامج مكافحة الغش؟

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

عندما يتأخر الغشاش في التبديل ، فإنهم يقطعون عن عمد الإمداد بالإنترنت على فترات متناسقة لإفادةهم. في لعبة مثل Madden NFL ، يمكن أن يتسبب التبديل المتأخر في تأخير التأخير عندما تكون في وضع الدفاع أو الهجوم. أو ، في لعبة Counter-Strike أو Call of Duty ، لن تتمكن من إطلاق النار على اللاعب المتأخر لأنهم لا يتواجدون أبدًا في المكان الذي يبدو عليهم.

في هذه الحالات ، قد تكتشف ACS من جانب الخادم تبديل التأخر عن طريق تسجيل حزم البيانات من جميع اللاعبين ، وتحليل اختبار ping ، وأمثلة ختم الوقت. عندئذٍ تقوم ACS بفحص اللاعب الذي يبحث عن أي تغييرات مشبوهة في حزم البيانات وأداة ping. تم توضيح هذه الطريقة في اكتشاف مفاتيح التأخير عندما حصلت شركة Sony على براءة اختراع "اكتشاف الغش في تبديل التأخر في الألعاب" ، وفقًا لما أوردته شركة Sony. MP1st.

بالنسبة لخداع مثل aimbots و wallhacks ، فهذه عادةً ملفات قابلة للتنفيذ تعمل على "أتمتة" حركات اللعبة لتوفر للمستخدم ميزة غير عادلة ، تُعرف باسم البرمجة النصية. يقوم برنامج aimbot بتسجيل موقع اللاعبين الآخرين ويوجه علامة التصويب تلقائيًا إلى هذا اللاعب. لكي تمنع ACS هذا ، سيكون هناك ACS مدمج من جانب الخادم يراقب تحركات كل لاعب.

يتم منح ACS من جانب Kernel ، كما ناقشنا سابقًا ، أعلى الامتيازات على جهاز الكمبيوتر الخاص بك ويبحث باستمرار عن الغش ، بغض النظر عما إذا كنت تلعب لعبة أم لا. تعد BattlEye و Easy Anti-Cheat أمثلة رائعة على هذا النوع من ACS ؛ يتم تثبيت ACS على جهاز الكمبيوتر الخاص بك ، والتحقق باستمرار من الملفات الضارة التي يمكن أن تؤدي إلى أتمتة مهام اللعبة ، مما يعيق الغشاشين.

بمجرد اكتشاف ACS لسلوك غش محتمل من أحد اللاعبين ، سيقومون بوضع علامة عليه على النظام وإما حظر المستخدم مباشرة أو تخصيصه لمراجعته من قبل الموظف. سيقرر هذا الموظف بعد ذلك ما إذا كان اللاعب يغش أم لا.

لسوء الحظ ، يبحث المتسللون باستمرار عن طرق للتحايل على ACS. فكر في الأمر على أنه معركة مستمرة بين ACS والمتسللين ، تستمر طوال أجيال وحدة التحكم وأجهزة الكمبيوتر.

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

مشاكل برامج مكافحة الغش

بمرور الوقت ، أصبحت برامج الغش التي يستخدمها المتسللون أكثر تعقيدًا. يجب أن تصبح برامج مكافحة الغش أكثر تعقيدًا استجابةً لمكافحتها.

وجد الغشاشون طرقًا للتحايل على برامج مكافحة الغش في الماضي من خلال تشغيل العمليات على مستوى النواة بدلاً من تطبيق اللعبة الذي ينوون الغش فيه. إذا لم تكن معتادًا على الفرق بين وضع kernel ووضع المستخدم في Windows، قد ترغب في إجراء قراءة سريعة.

لمنع المستخدمين من التحايل على برنامج مكافحة الغش ، كان على المطورين التعمق أكثر. لقد طوروا برنامجًا لمكافحة الغش يعمل على مستوى النواة ؛ فحص الكمبيوتر بحثًا عن أي برامج يمكن أن تسمح للمستخدم بالغش.

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

هناك تحفظ آخر لدى الكثير من اللاعبين وهو مخاوف الخصوصية ؛ إذا كان بإمكان برنامج مكافحة الغش قراءة كل شيء على مستوى النواة ، فيمكنه نظريًا الوصول إلى أي شيء موجود على جهاز الكمبيوتر. لا أحد يريد أن يتحمل الغشاشين ، لكن هل يستحق المخاطرة بخصوصيتك؟

برامج مكافحة الغش تجعل الألعاب أكثر عدلاً

ستندهش من مدى انتشار الغش في الألعاب عبر الإنترنت. تعمل برامج مكافحة الغش على جعل الألعاب أكثر عدلاً بالنسبة لك وللآخرين من خلال منع هؤلاء الغشاشين من الإفلات من العقاب.

إنه ليس مثاليًا ولا يعمل دائمًا ، لكن الغش سيستمر إذا لم يكن موجودًا. مثلما يوجد الكثير من الغش ، هناك الكثير من برامج مكافحة الغش التي تساعد في الحفاظ على الألعاب أكثر عدلاً.