بسم الله الرحمن الرحيم
اخواني واساتذتي الاعزاء
ارجو من ادارة المنتدى ان كان في الموضوع مخالفات لقوانين المنتدى ان تمحو المخالفة ولا تمحو الموضوع ولكم جزيل الشكرز
الموضوع اني حملت لعبة وكنت قد قرات بعض المواضيع عن الهندسة العكسية فاردت ان اجرب بحثت عن دوال مثل :
GETWINDOWTEXTA GETDLGITEMTEXTA GETDLGITEM
فلم اجد ثم بحثت عن دوال محاكاة لوحة المفاتيح فلم اجد
ملفات اللعبة غير مضغوطة بل بعد فحص البي اي دي وجدت انها مكتوبة بلغة السي ++ فحاولت ان اجد ريسورس فورم بواسطة رسورس تيونر فلم اجد
ولكني وجدت الدوال
GETSTRINGTYPEA ,GETSTRINGTYPEW ,GETCOMPARESTRINGA, COMPARESTRINGW
وضعت نقاط توقف عليها جميعا ولم يتوقف بل انتهى البرنامج بالطريقة العادية
بعد البحث وجدت انها تستدعي مكتبة ربط ب LOADLIBRARY فبحثت في المكتبة فوجدت نفس الدوال
'اطلت عليكم في الشرح ولكن لاوصل الفكرة اليكم يتوجب علي الاطالة '
على اية حال نفس الموضوع حصل لكن وجد BINARY في المكتبة فحفظته وعند التفحص وجد انه EXE ولكنه ناقص
لكن في الملف المشغل الاصلي هتاك دالة BRINGWINDOWONTOP, وضعت عليها نقطة توقف فظل البرنامج يعمل بعد انتهاء الوقت ولكن نافذة اللعبة صغرت ولم تظهر نافذة انتهاء الوقت والتسجيل
اللعبة هي
JANES REALITY FROM http://www.doublegames.mobi/janes-realty-2.html
الرجاء ان تعلموني كيف استطيع حقن الكود دون ان تظهر نافذة التسجيل ودون ان ينتهي الوقت التجريبي وان امكن ان يكون الشرح بالصور او الفيديو
ولي طلب اخر ارجو من ادارة المنتدى اعلامي بجديد هذا الموضوع بالبريد الالكتروني وذلك لكثرة انشغالي هذه الفترة والشكر للجميع