- المُزَيِّف هو مصطلح عام لوحدة تتجاوز قيمة حقيقية بقيمة وهمية يختارها المستخدم قبل عرضها أو إرسالها.
- يعتمد الخطر على الهدف: القيمة المخصصة للاستخدام المحلي فقط (FPS) غير قابلة للكشف؛ بينما القيمة المُرسَلة إلى الخادم (ping، الإصدار) فهي كذلك.
- يختلف عن الوحدات المسماة مثل مُزَيِّف Ping أو مُزَيِّف FPS، والتي تستهدف كل منها قيمة واحدة.
المُزَيِّف، في مصطلحات عميل Minecraft، هو أي وحدة تتداخل مع قيمة قبل وصولها إلى وجهتها، وتستبدلها بشيء اختاره المستخدم. هذا هو التعريف بأكمله: لا يوجد هدف ثابت، ولا تأثير ثابت، بل نمط تطبق على أي قيمة تقرر وحدة معينة لمسها. بعض المُزَيِّفات سطحية بحتة، مثل عداد إطارات في الثانية المزيف الذي لا يثير إعجاب أحد سوى أنت. والبعض الآخر يتلاعب بالبيانات التي يقرأها الخادم بالفعل، مثل وقت الاستجابة المُبلغ عنه، وهنا تبدأ نفس الكلمة في تغطية شيئين مختلفين تمامًا: أداة تجميلية في أحد الطرفين، وشيء يمكن أن يؤثر على العدالة في الطرف الآخر.
كيف يعمل
اسم "المُزَيِّف" يشير إلى نمط، وليس سلوكًا ثابتًا واحدًا. تجلس الوحدة بين القيمة الحقيقية وما يقرأها لاحقًا، سواء كان ذلك عنصر واجهة مستخدم على الشاشة، أو حزمة متجهة إلى الخادم، أو كليهما، وتستبدل الرقم الحقيقي برقم مختلف قبل وصوله إلى هناك. التطبيقات المحددة لهذا النمط، مثل مُزَيِّف وقت الاستجابة ومُزَيِّف إطارات في الثانية، تركز كل منها على قيمة محددة وتوثق بشكل منفصل، نظرًا لاختلاف آليتها وتأثيرها على اللاعبين الآخرين (أو عدم وجوده).
المُخَفِّف، كما هو مُدَوَّن في السجلات الحالية، هو الإدخال العام: وحدة قائمة بذاتها تظهر في روز، بدون أي ملاحظة إضافية حول القيمة التي يتجاوزها تحديدًا. تلك الفجوة ليست تفصيلة بسيطة. إنها القطعة الوحيدة من المعلومات التي تحتاجها لتقييم الوحدة، لأن ملف تعريف المخاطر بأكمله للمُخَفِّف يعتمد على ما يقوم بتزويره.
لماذا تعتمد المخاطر على ما يتم تزويره
| نوع القيمة التي يتم تزويرها | مكان ظهورها | المخاطر النموذجية |
|---|---|---|
| العرض المحلي فقط (مثال: عداد إطارات في الثانية المزيف) | شاشتك فقط | لا شيء. تجميلي بحت. |
| القيمة التي يتم الإبلاغ عنها إلى الخادم (مثال: البينج، سلسلة الإصدار) | الخادم، وربما لاعبون آخرون | يعتمد على ما إذا كان الخادم يتحقق من تلك القيمة |
بما أن إدخال روز للمُخَفِّف لا يحدد الصف الذي يقع فيه، فإن الإجراء الصادق هو التعامل معه على أنه غير معروف بدلاً من افتراض أي طرف متطرف. "هل المُخَفِّف آمن" ليس سؤالاً له إجابة واحدة. إنه سؤال حول أي قيمة، تحديدًا، يتم تجاوزها.
أين Opal يرسم الحدود
لا يشحن Opal وحدة باسم Spoofer. يوثّق كتالوج الأدوات الخاصة به كل تجاوز قيمة بالتفصيل، سواء كان يتعلق بالمظهر الخارجي أو بواجهة الخادم، بدلاً من تصنيفه تحت اسم عام واحد قد يعني أيًا منهما. إذا لم يذكر برنامج التزوير الخاص بالعميل القيمة التي يقوم بتغييرها، فمن الجدير السؤال عن ذلك قبل أن تفترض أنه غير ضار
مرجع، وليس دليلًا تعليميًا
هذه الصفحة تصف النمط بشكل عام، وليس تطبيقًا محددًا. إذا قام أحد المحتالين بتغيير قيمة يقرأها الخادم، مثل وقت الاستجابة (ping) أو سلسلة الإصدار، فإن هذا الرقم موجود في مكان ما في حزمة بيانات يمكن للخادم مقارنتها بالواقع، وتعتبر عملية إجراء هذه المقارنة هي بالضبط ما تم تصميمه من أجله أنظمة مكافحة الغش
الأسئلة الشائعة
يَقْطَعُ قِيمَةً حَقِيقِيَّةً مَا في العميل ويَسْتَبْدِلُهَا بِقِيمَةٍ مُزَيَّفَةٍ اخْتَرَاها المُسْتَخْدِم، وبِالتَّالِي، أيُّ شيءٍ يَقْرَأُ هذه القيمة لاحقًا، سواءً كان عرضًا أو حزمةً أو كِلاهما، يَرَى الرَّقْمَ المُزَيَّفَ بدلاً من القيمة الحقيقية
لا. Ping Spoof و FPS Spoofer هما وحدات نمطية محددة تستهدف كل منهما قيمة مسماة واحدة. Spoof هو إدخال منفصل وأكثر عمومية، وقيمته المستهدفة الدقيقة غير موثقة
تم رصد Spoofing في Rose. لم يتم تسجيل أي تفاصيل إضافية حول القيمة التي يتجاوزها
يعتمد الأمر كليًا على القيمة التي يتجاوزها. لا يمكن اكتشاف برنامج تزوير محصور في شاشة محلية، لأن لا شيء يغادر العميل. أما البرنامج الذي يغير قيمة مُرسلة إلى الخادم، فيمكن اكتشافه إذا كان الخادم يتحقق منها