تغيير قيمة في برنامج (exe)
#1
السلام عليكم

عندي مشكلة لم اجد لها حل لحد الان وهي انشاء برنامج يقوم بتعديل قيمة في برنامج اخر
القيمة موجودة في الاوفست 0x00017038
حيث القيمة اضعها في edit1 وزر لكتابة القيمة في البرنامج

وشكرا لكم
الرد
#2
في حالة معرفة الاوفست فالامر بسيط جداا
استعمل memorysteam لتحميل الملف و عبر seek انتقل للاوفست المناسب و دالة write buffer اكتب ماتراه مناسباا
.:: مبرمج شوارع ::.
الرد
#3
Houdini كتب :في حالة معرفة الاوفست فالامر بسيط جداا
استعمل memorysteam لتحميل الملف و عبر seek انتقل للاوفست المناسب و دالة write buffer اكتب ماتراه مناسباا

بارك الله فيك اخي ممكن مثال بسيط
لانني لم اتعامل مع exe
انما اتعامل مع ملفات bin
وهذه المرة وقعت في هذا المشكل
الرد
#4
ألق نظرة هنا
http://www.delphi4arab.net/forum/showthr...?tid=11078
سبحان الله وبحمده سبحان الله العظيم
الرد
#5
ghost-dz كتب :ألق نظرة هنا
http://www.delphi4arab.net/forum/showthr...?tid=11078

بارك الله فيك اخي الكريم

لقد وجدت الحل اخطات في الحجم الخاص بالكتابة
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم