كيفية استخدام محرك الغش (بالصور)

جدول المحتويات:

كيفية استخدام محرك الغش (بالصور)
كيفية استخدام محرك الغش (بالصور)

فيديو: كيفية استخدام محرك الغش (بالصور)

فيديو: كيفية استخدام محرك الغش (بالصور)
فيديو: كيفية فتح ملف اكسل بدون وجود الاوفيس Excel viewer 2024, أبريل
Anonim

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

خطوة

جزء 1 من 8: تثبيت محرك الغش

363032 5
363032 5

الخطوة 1. افتح صفحة ويب محرك الغش

قم بالوصول إلى https://cheatengine.org/downloads.php من متصفح الويب بجهاز الكمبيوتر الخاص بك.

363032 6
363032 6

الخطوة 2. حدد تنزيل محرك الغش

يظهر هذا الارتباط الكبير في وسط الصفحة.

  • يتم عرض أحدث إصدار من محرك الغش أيضًا على هذا الزر (على سبيل المثال. تنزيل Cheat Engine 6.7 ”).
  • إذا كنت بحاجة إلى استخدام محرك الغش على جهاز كمبيوتر يعمل بنظام التشغيل Mac ، فحدد " تنزيل Cheat Engine 6.2 لنظام التشغيل Mac ”.
363032 7
363032 7

الخطوة 3. تثبيت محرك الغش

تعتمد عملية التثبيت التي تحتاج إلى اتباعها على نظام تشغيل جهاز الكمبيوتر الخاص بك:

  • Windows - انقر نقرًا مزدوجًا فوق ملف تثبيت Cheat Engine ، وحدد " نعم "عند المطالبة ، حدد" التالي "، حدد المربع" أوافق "، ثم حدد" التالي " بعد ذلك ، انقر فوق " التالي "ثلاث مرات أخرى ، قم بإلغاء تحديد المربع" أوافق على تثبيت McAfee WebAdvisor "، وحدد" التالي ، ثم انقر فوق " تثبيت " بعد اكتمال التثبيت ، حدد " التالي "عندما يُطلب منك ذلك وانقر على" ينهي ”.
  • نظام التشغيل Mac - انقر نقرًا مزدوجًا فوق ملف تثبيت DMG Cheat Engine ، وتحقق من تثبيت البرنامج عندما يُطلب منك ذلك ، ثم انقر فوق رمز محرك الغش واسحبه إلى دليل "التطبيقات" ، واتبع الإرشادات التي تظهر على الشاشة.
363032 8
363032 8

الخطوة 4. تشغيل محرك الغش

بعد الانتهاء من تثبيت البرنامج ، انقر فوق قائمة "ابدأ"

Windowsstart
Windowsstart

(Windows) أو Launchpad (Mac) ، ثم حدد محرك الغش ”.

قد تضطر إلى الاختيار " نعم " أو " افتح "قبل فتح محرك الغش.

جزء 2 من 8: فتح عملية اللعبة في محرك الغش

363032 9
363032 9

الخطوة 1. ابدأ اللعبة

قم بتشغيل اللعبة التي تريد استخدامها مع محرك الغش.

ضع في اعتبارك أنه لا يمكنك استخدام ألعاب متعددة اللاعبين عبر الإنترنت أو ألعاب تعتمد على الخادم

363032 10
363032 10

الخطوة 2. حدد رمز "العمليات"

انقر فوق زر الكمبيوتر في الزاوية العلوية اليسرى من نافذة محرك الغش. ستظهر بعد ذلك نافذة منبثقة تعرض البرامج التي تعمل حاليًا على الكمبيوتر.

363032 11
363032 11

الخطوة 3. انقر فوق عملية اللعبة

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

  • إذا لم يكن اسم اللعبة متاحًا في قائمة "العمليات" ، فلا يمكنك تعديل العملية عبر محرك الغش.
  • قد تضطر إلى النقر فوق علامة التبويب " العمليات "الذي يقع فوق النافذة أولاً.
363032 12
363032 12

الخطوة 4. حدد موافق

يظهر هذا الزر أسفل النافذة. سيتم فتح اللعبة في Cheat Engine بعد ذلك.

جزء 3 من 8: البحث عن المتغيرات (القيمة) وتغييرها في الألعاب

363032 13
363032 13

الخطوة الأولى. حدد الجانب أو متغير اللعبة (القيمة) الذي تريد تغييره

لتغيير متغير اللعبة ، يجب أن يحتوي على رقم (مثل مستوى الذخيرة أو الصحة أو العنصر).

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

363032 14
363032 14

الخطوة 2. إخفاء نافذة اللعبة وانقر فوق نافذة محرك الغش

تحتاج إلى إظهار نافذة محرك الغش مرة أخرى أثناء إخفاء نافذة اللعبة.

لا توقف اللعبة في هذه المرحلة

تغلب على الخوف من الاختطاف الخطوة 5
تغلب على الخوف من الاختطاف الخطوة 5

الخطوة 3. انقر فوق مسح ضوئي جديد

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

363032 16
363032 16

الخطوة 4. حدد نوع الفحص

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

  • القيم الدقيقة:

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

  • قيم أولية غير معروفة:

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

  • أكبر من…:' حدد هذا الخيار إذا كنت لا تعرف القيمة المحددة أو الكمية التي تبحث عنها ، ولكنك لا تزال تعرف أصغر قيمة أو كمية.
  • اصغر من…:

    حدد هذا الخيار إذا كنت لا تعرف القيمة المحددة أو الكمية التي تبحث عنها ، ولكنك لا تزال تعرف أكبر قيمة أو كمية.

  • القيمة بين …:

    باستخدام هذا الخيار ، يمكنك إدخال نطاق القيم أو الكميات التي تريد البحث عنها.

363032 17
363032 17

الخطوة 5. تحديد نوع البيانات

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

  • بايت:

    "الخيارات" 2 بايت "و" 4 بايت "هي أنواع البيانات الأكثر استخدامًا. تستخدم معظم تطبيقات Windows نوع البيانات "4 بايت" حتى تتمكن من بدء تجربتك باستخدام هذا الخيار. يمكنك أيضًا العثور على متغيرات باستخدام نوع البيانات "2 بايت". لا يزال من الممكن تجربة الخيارين "1 Bytes" و "8 Bytes" ، ولكن قد تواجهك مشاكل أو أخطاء مع كلا الخيارين.

  • يطفو:

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

  • زوجي:

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

  • الجميع:

    يعمل هذا الخيار على فحص جميع المتغيرات لجميع أنواع البيانات. يمكن أن يكون هذا الخيار اختيارًا جيدًا إذا كنت لا تعرف ما الذي تبحث عنه. ومع ذلك ، يعرض هذا الخيار المزيد من نتائج البحث التي تحتاج إلى تكثيفها.

363032 18
363032 18

الخطوة 6. أدخل القيمة أو الكمية التي تريد تغييرها وانقر فوق المسح الأول

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

363032 19
363032 19

الخطوة 7. عد إلى اللعبة وقم بتغيير قيمة المتغير المطلوب

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

363032 20
363032 20

الخطوة 8. ارجع إلى Cheat Engine وابحث عن المتغيرات المحدثة

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

  • قيم أولية غير معروفة:

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

363032 21
363032 21

الخطوة 9. كرر عملية البحث حتى تحصل على أربع (أو أقل) من القيم / الكميات

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

سترى أخيرًا القيمة أو الكمية التي تم البحث عنها مسبقًا في عمود "السابق" في كل قيمة متغيرة / أبعاد ، بينما يتم عرض القيمة أو الكمية الحالية في عمود "القيمة"

363032 22
363032 22

الخطوة 10. أضف المتغيرات أو الجوانب إلى قائمة العناوين

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

لتحديد عدة عناوين أو متغيرات ، اضغط مع الاستمرار على مفتاح "Shift" ، ثم انقر فوق المتغيرات العلوية (التحديد الأول) والأسفل (التحديد الأخير) في القائمة

363032 23
363032 23

الخطوة 11. قم بتغيير القيمة إلى الكمية المطلوبة

اتبع هذه الخطوات لتغيير قيمة أو حجم متغير / أبعاد:

  • انقر نقرًا مزدوجًا فوق القيمة الموجودة أسفل "القيمة" في القائمة ، أسفل نافذة محرك الغش.
  • أدخل قيمة أو كمية جديدة في عمود "القيمة".
  • انقر " نعم ”.
363032 24
363032 24

الخطوة 12. تحقق مما إذا كانت قيمة العرض إلى الارتفاع أو الحجم قد تغيرت في اللعبة

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

قد تحتاج إلى تغيير قيمة أو حجم المتغير مرة أخرى قبل تحديثه

جزء 4 من 8: تغيير التعليمات البرمجية لمنع التغييرات في القيمة أو الكمية

363032 25
363032 25

الخطوة 1. ابحث عن المتغيرات التي لا يمكن تغيير حجمها

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

363032 26
363032 26

الخطوة 2. انقر بزر الماوس الأيمن فوق العنوان وحدد اكتشف ما الذي يصل إلى هذا العنوان

سيتم فتح نافذة Cheat Engine Debugger بعد ذلك. تعرض هذه النافذة التعليمات المتعلقة بالعنوان الذي أنت على وشك الوصول إليه.

363032 27
363032 27

الخطوة 3. انقر فوق "نعم"

باستخدام هذا الخيار ، تؤكد أنك تريد توصيل مصحح الأخطاء بعملية محرك الغش. سيتم فتح نافذة "Code Debugger". ستكون القائمة فارغة عند فتح النافذة لأول مرة.

363032 28
363032 28

الخطوة 4. عد إلى اللعبة وقم بتغيير قيمة أو حجم المتغير أو الجانب

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

363032 29
363032 29

الخطوة 5. ارجع إلى Cheat Engine وانقر على التعليمات الموجودة في القائمة

قد يكون هناك أكثر من عنوان أو متغير في النافذة. إذا كان الأمر كذلك ، فحدد عنوانًا أو متغيرًا غير مرتبط بنفس العنوان الأساسي. ابحث عن الإرشادات ذات القيم المختلفة بين الأقواس المربعة "[" و "]" عن القيم الأخرى.

363032 30
363032 30

الخطوة 6. انقر فوق استبدال

سيتم استبدال الرمز برمز غير تشغيلي (NOP).

إذا كان هناك أكثر من متغير في القائمة ، فحدد جميع المتغيرات

363032 31
363032 31

الخطوة 7. انقر فوق إيقاف

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

لاستعادة الكود الأصلي ، حدد متغيرًا في القائمة وانقر على " عرض المفكك " انقر بزر الماوس الأيمن فوق القسم الذي يعرض النص "NOP" وحدد " استعادة مع الكود الأصلي " إذا كنت لا ترى الخيار ، فانقر فوق " استبدل الكود الذي لا يفعل شيئًا "وحدد" نعم " بعد ذلك ، انقر بزر الماوس الأيمن مرة أخرى " لا "وحدد" استعادة مع الكود الأصلي ”.

جزء 5 من 8: استخدام المؤشرات للعثور على أبعاد أو رموز تعريف متغيرة

363032 32
363032 32

الخطوة 1. افحص المتغير أو الجانب الذي تريد تغيير قيمته أو حجمه

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

363032 33
363032 33

الخطوة 2. انقر بزر الماوس الأيمن فوق العنوان وحدد اكتشف ما يكتب على هذا العنوان

سيتم فتح نافذة المصحح بعد ذلك.

إذا كانت هناك عناوين متعددة ، فافتح نافذة مصحح الأخطاء لهذه العناوين (بقدر ما يسمح به محرك الغش)

363032 34
363032 34

الخطوة 3. عد إلى اللعبة وقم بتغيير قيمة أو حجم جانب اللعبة

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

إذا لم يظهر أي شيء في نافذة برنامج تصحيح الأخطاء ، فإن العنوان المحدد ليس هو العنوان الصحيح. جرب عنوانًا آخر

363032 35
363032 35

الخطوة 4. ارجع إلى Cheat Engine وانقر على التعليمات الموجودة في القائمة

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

إذا كانت مجموعة الأحرف تحتوي على رمز "+" ورقم في نهايتها (على سبيل المثال ، [ESI + 14]) ، فإن الرمز والرقم هما أرقام إزاحة. سجل الرقم. ستحتاجه لاحقا

363032 36
363032 36

الخطوة 5. انقر فوق مزيد من المعلومات

سيتم عرض الإرشادات التي تظهر عندما تتغير قيمة أو مقدار جانب اللعبة في نافذة "معلومات إضافية". سيتم أيضًا عرض المؤشر الذي يشير إلى العنوان.

يمكنك أيضًا العثور على العنوان من خلال فحص الأحرف الموجودة بين قوسين مربعين ، ثم النظر إلى الرقم الذي يأتي بعد الأحرف الموضحة أدناه. على سبيل المثال ، إذا كان العنوان يحتوي على الرمز "[rdx]" بجواره ، فابحث عن السلسلة "RDX = xxxxxxxx" في أسفل النافذة

363032 37
363032 37

الخطوة 6. انقر فوق مربع الاختيار بجوار "Hex" وقم بإجراء مسح جديد لعنوان المؤشر

يتم عرض عنوان المؤشر بجوار النص "من المحتمل أن تكون قيمة المؤشر المطلوبة للعثور على هذا العنوان هي xxxxxxxxx". اتبع هذه الخطوات للعثور على العنوان في نهاية الجملة.

  • انقر " فحص جديد ”.
  • انقر على مربع الاختيار المسمى "Hex" بجوار عمود "القيمة".
  • أدخل عنوان المؤشر في حقل "القيمة" وانقر على " أول مسح ”.
363032 38
363032 38

الخطوة 7. انقر نقرًا مزدوجًا فوق عنوان الإشارة المرجعية

سيتم إضافة العنوان إلى القائمة الموجودة أسفل نافذة محرك الغش.

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

363032 39
363032 39

الخطوة 8. انقر نقرًا مزدوجًا فوق الرقم الموجود أسفل "العنوان"

سيتم فتح مربع الحوار "تغيير العنوان".

363032 40
363032 40

الخطوة 9. انسخ العنوان في الحقل وانقر على "إلغاء"

لنسخ عنوان ، ما عليك سوى تحديد النص بأكمله في العمود أعلى مربع "تغيير العنوان". انقر بزر الماوس الأيمن على العنوان وحدد " ينسخ " بعد ذلك ، انقر فوق " يلغي "لإغلاق العمود.

363032 41
363032 41

الخطوة 10. انقر فوق إضافة العنوان يدويًا

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

363032 42
363032 42

الخطوة 11. انقر فوق مربع الاختيار بجوار "المؤشر"

سيتم توسيع المربع وسيظهر حقل نص جديد لإدخال المؤشر.

363032 43
363032 43

الخطوة 12. الصق عنوان المؤشر في الحقل الموجود أسفل "المؤشرات" وانقر فوق "موافق"

سيتم عرض عنوان جديد للمؤشر الذي يتحكم في جانب اللعبة الذي تريد تغييره. يجب أن يبدو عنوان الإشارة المرجعية المنشأة حديثًا مثل "Pxxxxxxxx". تشير سلسلة النص إلى أن هذا المؤشر يشير إلى عنوان معين.

  • إذا كان هناك رقم إزاحة ، فأدخل الرقم في الحقل الموجود أعلى العمود حيث قمت بلصق العنوان.
  • إذا كان هناك أكثر من إشارة مرجعية ، فانقر فوق " أضف الإزاحة " ستتم إضافة حقول رقم الإزاحة إلى الجزء العلوي من المنطقة أو العمود حيث تقوم بلصق العنوان. أدخل رقم الإزاحة المناسب في كل عمود.
363032 44
363032 44

الخطوة 13. انقر فوق مربع "نشط" بجوار عنوان الإشارة المرجعية الذي أضفته للتو

يظهر هذا المربع أسفل "نشط" في قائمة العناوين أسفل الشاشة. سيتم تنشيط المؤشر بعد ذلك.

363032 45
363032 45

الخطوة 14. غيّر أبعاد العنوان الذي أضفته

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

جزء 6 من 8: استخدام حقن الكود لتغيير الكود

363032 46
363032 46

الخطوة الأولى. افحص الجانب أو المتغير الذي تريد إيقاف تغييراته

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

363032 47
363032 47

الخطوة 2. انقر بزر الماوس الأيمن فوق العنوان وحدد اكتشف ما يكتب على هذا العنوان

سيتم فتح نافذة مصحح أخطاء محرك الغش بعد ذلك.

363032 48
363032 48

الخطوة 3. انقر فوق "نعم"

باستخدام هذا الخيار ، تؤكد أنك تريد توصيل مصحح الأخطاء بعملية محرك الغش. سيتم فتح نافذة "Code Debugger". ستكون القائمة فارغة عند فتح النافذة لأول مرة.

363032 49
363032 49

الخطوة 4. عد إلى اللعبة وقم بتغيير قيمة أو حجم المتغير

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

363032 50
363032 50

الخطوة 5. أعد فتح اللعبة وقم بتغيير قيمة الجانب أو الحجم

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

363032 51
363032 51

الخطوة 6. ارجع إلى Cheat Engine وانقر على التعليمات الموجودة في القائمة

قد يكون هناك أكثر من عنوان معروض في النافذة. إذا كان الأمر كذلك ، فابحث عن التعليمات باستخدام كلمة "sub" لتقليل قيمة أو كمية جانب ، أو كلمة "add" أو "inc" لزيادة القيمة أو المقدار.

363032 52
363032 52

الخطوة 7. انقر فوق Show disassembler

سيفتح الرمز في نافذة أداة التفكيك.

363032 53
363032 53

الخطوة 8. حدد الكود الذي يقلل أو يزيد من القيمة أو المقدار

عادة ، الكود الذي يجب تحديده هو أول تعليمات في الجزء العلوي من الكود. من المحتمل أن تحتوي الشفرة على كلمة "Sub" أو "Add" في البداية والتي تعمل على تقليل أو زيادة حجم الجانب ذي الصلة.

363032 54
363032 54

الخطوة 9. انقر فوق أدوات ، تليها التجميعات الآلية.

سيتم فتح نافذة المجمع التلقائي.

363032 55
363032 55

الخطوة 10. انقر فوق القوالب واختر حقن كامل.

ستظهر نافذة منبثقة تؤكد العنوان الذي ستتم إضافة الرمز إليه.

363032 56
363032 56

الخطوة 11. تأكد من صحة العنوان وانقر فوق "موافق"

تحقق وتأكد من أن العنوان الموجود في العمود هو نفس العنوان الذي حددته في نافذة مفكك "Memory Viewer". بعد ذلك ، انقر فوق " نعم " سيتم فتح النموذج الجديد بعد ذلك.

363032 57
363032 57

الخطوة 12. استبدل الكود بالعكس

قم بالتمرير إلى الجزء الذي يعرض كلمة "الرمز". السطر أدناه هو الرمز الذي يغير حجم أو قيمة الجانب. إذا بدأ السطر بكلمة "sub" ، فغيّر "sub" إلى "add". إذا بدأ السطر بكلمة "add" ، فاستبدل هذه الكلمة بكلمة "sub". يمكنك أيضًا تغيير الحجم في نهاية السطر لتحديد مقدار التغيير الذي تم إجراؤه أو حدوثه.

363032 58
363032 58

الخطوة 13. انقر فوق تنفيذ ، يتبع نعم مرتين.

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

جزء 7 من 8: تمييز الكائنات بنفس الرمز

363032 59
363032 59

الخطوة 1. امسح الجانب أو المتغير الذي تريد إيقاف تغييراته

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

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

363032 60
363032 60

الخطوة 2. انقر بزر الماوس الأيمن فوق العنوان وحدد اكتشف ما يكتب على هذا العنوان

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

363032 61
363032 61

الخطوة الثالثة. حدد التعليمات وانقر فوق Show disassembler

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

363032 62
363032 62

الخطوة 4. انقر بزر الماوس الأيمن فوق التعليمات العلوية وانقر فوق اكتشف العناوين التي تصل إليها هذه التعليمات

سيتم تحميل نافذة تعرض قائمة بجميع العناوين التي تم الوصول إليها عند الرجوع إلى العنوان الجديد على الشاشة.

363032 63
363032 63

الخطوة 5. السماح بتغيير القيمة أو الحجم لجميع الكائنات في اللعبة

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

363032 64
363032 64

الخطوة 6. حدد جميع العناوين في قائمة العناوين التي يمكن الوصول إليها

بمجرد أن يكون لديك عنوان لكل كائن له نفس العنوان في القائمة ، ما عليك سوى النقر على المؤشر وسحبه لتمييز جميع العناوين.

بدلاً من ذلك ، يمكنك النقر بزر الماوس الأيمن فوق كل عنوان وتحديد " إظهار تسجيل الدول ”.

363032 65
363032 65

الخطوة 7. بنية بيانات مختلفة على جميع العناوين المعروضة

اتبع هذه الخطوات لإنشاء بنية بيانات لجميع العناوين المعروضة:

  • انقر بزر الماوس الأيمن فوق العناوين المحددة.
  • انقر " فتح بيانات disect مع العناوين المختارة ”.
  • انقر " نعم ”.
  • أدخل اسم بنية البيانات وانقر فوق " نعم ”.
  • انقر " نعم ”.
  • أدخل الحجم الأولي للهيكل أو اتركه كما هو ، ثم انقر فوق " نعم ”.
363032 66
363032 66

الخطوة 8. ابحث عن كمية مماثلة لحجم أبعاد المشغل ، ولكنها تختلف عن حجم أبعاد الكائنات الأخرى أو شخصيات العدو

عند مراقبة بنية البيانات أو تسجيل كل كائن ، تحتاج إلى البحث عن قيم متطابقة لجميع الشخصيات الرئيسية / الصديق ، ولكنها تختلف عن شخصيات العدو. على سبيل المثال ، إذا كان الفريق "أ" يتكون من شخصيتين للاعبين والفريق "ب" لديه شخصيتان يتحكم فيهما الكمبيوتر ، فقد يتم تمثيل شخصيات الفريق "أ" بالقيمة أو الرقم "1" ، ويتم تمثيل أحرف الفريق "ب" بالرقم "2".

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

363032 67
363032 67

الخطوة 9. سجل القيمة أو المتغير سجل

كلما قمت بالوصول إلى عرض السجل أو تشريح البيانات ، تكون قيمة التسجيل على جانبها الأيسر. في عرض السجلات ، يمكنك التركيز على السجل الفعلي الذي ترتبط به التعليمات أو ترتبط به (مثل RSI و RDX و EDX وما شابه). إذا قمت بالوصول إلى بنية البيانات ، يتم عرض السجلات كرقم أو حرف مزاح على الجانب الأيسر من النافذة.

363032 68
363032 68

الخطوة 10. افتح قالب رمز جديد للحصول على التعليمات

ارجع إلى نافذة "Memory Viewer" وافتح قالبًا جديدًا لإدخال التعليمات البرمجية للحصول على الإرشادات المرتبطة بالعناوين الأخرى. اتبع هذه الخطوات:

  • انقر فوق التعليمات الموجودة في نافذة "عارض الذاكرة".
  • انقر " أدوات "في شريط القائمة أعلى النافذة.
  • انقر " مجمع السيارات ”.
  • انقر " القوالب "في شريط القائمة أعلى النافذة.
  • انقر " حقن الكود ”.
363032 69
363032 69

الخطوة 11. قم بإنشاء تسمية جديدة للكائن الذي تريد تعيينه أو التحكم فيه

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

363032 70
363032 70

الخطوة 12. قم بإنشاء مقطع جديد للتسميات التي تم إنشاؤها بالفعل

لإنشاء شريحة جديدة ، اكتب اسم التصنيف ، متبوعًا بنقطتين (":") في أي مكان قبل أو بعد الرمز الأصلي.

363032 71
363032 71

الخطوة 13. قم بإضافة رمز الحجم الجانبي للكائن المطلوب إلى الملصق

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

363032 72
363032 72

الخطوة 14. قم بإنشاء كود مقارنة تحت عنوان "newmem"

يشير السطر الذي يحتوي على كلمة "newmem:" في قالب إدخال التعليمات البرمجية إلى أن التعليمات تقوم بإنشاء عنوان ذاكرة جديد. عادةً ما يُضاف هذا الرمز مباشرةً بعد الرمز الأصلي الذي يحمل التصنيف "(الرمز:)" أو "(الرمز الأصلي:)". استخدم الأمر "cmp" لإنشاء سطر من التعليمات البرمجية يقارن الكميات العرضية لكائنات مختلفة في السجل أو السجل وأرقام الإزاحة الخاصة بها. على سبيل المثال ، إذا كان "RDX" بقيمة إزاحة 14 يعمل على تمييز فريق اللاعب عن فريق الكمبيوتر وفريق اللاعب لديه القيمة "1" ، تحتاج إلى كتابة cmp [rbx + 14] ، 1 للتحقق مما إذا كان الكائن شخصية لاعب أم لا.

363032 73
363032 73

الخطوة 15. أضف سطرًا من التعليمات البرمجية ينتقل مباشرةً إلى الكائن الذي تريد تعديله

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

363032 74
363032 74

الخطوة 16. أضف سطر عمل من التعليمات البرمجية متجاوزًا بقية الرموز والوصول إلى الكود الأصلي مباشرةً

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

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

363032 75
363032 75

الخطوة 17. انقر فوق تنفيذ

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

تخصيص (newmem، 2048، "Tutorial-x86_64.exe" + 2EB6D) ملصق (إرجاع) (رمز أصلي) تسمية (خروج) (مشغل) // تسمية جديدة للاعب. newmem: // يستخدم هذا الرمز لإنشاء عنوان ذاكرة جديد. cmp [rbx + 14]، 1 // يميز هذا الرمز عضوًا في فريق اللاعب / الصديق عن فريق العدو. je player // يعمل هذا الرمز على إعادة توجيه تنفيذ الرمز إلى مقطع اللاعب إذا كان الكائن أو نتيجة المقارنة تشير إلى فريق اللاعب. jmp originalcode // يعمل هذا الرمز على إعادة توجيه تنفيذ الكود إلى الكود الأصلي إذا كان الكائن أو نتيجة المقارنة تشير إلى الفريق المقابل. player: // يُستخدم هذا الرمز لإنشاء مقطع جديد لفريق اللاعب. jmp exit // يعيد هذا الرمز توجيه تنفيذ الكود إلى النهاية ولا يؤثر على فريق اللاعبين. originalcode: // يشير هذا الرمز إلى مقطع الكود الأصلي. movss [rbx + 08]، xmm0 // هذا الكود ينفذ التعليمات الأصلية (للفريق المنافس) exit: // هذا القسم هو نهاية الكود. jmp returnhere "Tutorial-x86_64.exe" + 2EB6D: jmp newmem returnhere:

جزء 8 من 8: فهم استخدام محرك الغش

363032 1
363032 1

الخطوة 1. تعلم كيف يعمل محرك الغش

الخطوة 2. فهم مصطلحات محرك الغش

يتعامل محرك الغش مع العديد من رموز الكمبيوتر عالية المستوى. لتسهيل الفهم ، من الجيد معرفة بعض المصطلحات في هذا البرنامج. فيما يلي بعض المصطلحات المستخدمة في محرك الغش:

  • قيم:

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

  • عناوين:

    العنوان هو الموقع حيث يتم تخزين المعلومات في ذاكرة الوصول العشوائي. في بعض الأحيان ، قد يتغير موقع المتغير.

  • أنواع البيانات:

    يشير نوع البيانات إلى عملية التخزين المتغير. يمكن تخزين البيانات بالبايت (مثل "2 بايت" أو "4 بايت" أو "8 بايت"). يمكن أيضًا تخزين البيانات كنقطة عائمة أو مزيج من الاثنين.

  • المؤشرات:

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

363032 3
363032 3

الخطوة 3. تذكر أن محرك الغش لا يعمل دائمًا مع جميع الألعاب

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

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

الخطوة 4. تعرف على الألعاب التي يمكنك تعديلها باستخدام Cheat Engine

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

قد تكون بعض ألعاب الفلاش على الإنترنت التي لا تحتوي على روابط أو روابط مجتمعية (مثل ألعاب اللاعب الفردي بدون قائمة درجات عالية) متوافقة مع محرك الغش

نصائح

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

تحذير

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

موصى به: