الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف تتم الكتابة في الملفات التنفيذية ؟

مغلق
بدأه mhammad في 4 نوفمبر 2002 · 2 رد · 465 مشاهدة · في ارشيف قسم C/C++
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

أولا أود ان اهنئكم بقدوم شهر رمضان المبارك أعاده الله علينا وعليكم باليمن والبركات .

سؤالي هو كيف يمكن الكتابة فوق قيمة معينة داخل الملف التنفيذي , مثلا لو اردت الكتابة فوق متغير معين او تعديل قيمته كيف يتم ذلك

حاولت ان استخدم دالة seekp() لنقل المؤشر الى الموضع الذي اريده ولكن كيف لي ان اعرف كم بايت علي ان احرك المؤشر لكي اصل الى مكان المتغير الذي اود الكتابة فوقه .

وشكرا سلفا (f) (f)

#2

ممكن أن تعمل بحث عن البايت .. ولكن في العادة يفضل أن يكون هذا المحل معرف مسبقا !!

Coding on the Cloud and for the Cloud!

My Blog

#3

أخ هاني ممكن توضح أكثر :) , يعني أعرف المتغير المراد تعديله على أنه const BYTE* مثلا

أخ هاني اعلم ان وقتك ضيق ولكن ارجوا ان لا تختصر اجابتك الى هذا الحد :)

وشكرا

هذا الموضوع مغلق.

مواضيع مشابهة