الفريق العربي للهندسة العكسية

نسخة كاملة : كيف أصنع الــInline-Patch ؟
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
صاحب السؤال  DJ SyRuS في   09-05-2009, 06:40 PM #1

السلام عليكم،،،
كيف أعمل الإنلاين باتش حتى أحفظ
التغييرات اللي سويتها في ملف الـDLL
باستخدام برنامج OllyDBG ؟
لأن المشكلة الأصلية هي إن البرنامج ما يحفظ
التغييرات، يعني في محاولة الحفظ تطلع لي رسالة تقول:
"Unable To Locate Data In Executable File"
فالمطلوب هو كيفية عمل الــ Inline - Patch ؟
وشكرا...

صاحب التعليق | MouradPr في  09-05-2009, 06:46 PM #2

يمكن للملف الرئيسي exe أن يعدل في DLL بعد تحميليه مباشرة..
يتوقف الأمر عليك لأننا لانعرف بالضبط الحالة التي تعمل عليه

صاحب التعليق |  DJ SyRuS  في  09-05-2009, 07:22 PM #3  
وكيف أفعل ذلك في الملف الرئيسي؟
صاحب التعليق | MouradPr في  09-05-2009, 09:56 PM #4
Mov [address DLL],byte / word / dword
حسب ما تريد

صاحب التعليق |  DJ SyRuS  
أشكرك أخي MouradPR جزيل الشكر على مساعدتك
واهتمامك بالموضوع
هل حليت المشكلة؟
(05-03-2019, 01:26 PM)mribraqdbra كتب : [ -> ]هل حليت المشكلة؟

الاخ Untold لم يقم بطرح سؤال بل قام بنقل السؤال من المنتدى القديم الى الجديد (هذا المنتدى).
ولكن طريقة النقل لم تكن صحيحة لان الناقل لم يوضح أين السؤال وأين ردود الأعضاء بل دمج الكل في رد واحد.
http://webcache.googleusercontent.com/search?q=cache:G2hhJfbmTDYJ:www.at4re.com/f/showthread.php%3F5969-%25DF%25ED%25DD-%25C3%25D5%25E4%25DA-%25C7%25E1%25DC%25DCInline-Patch-
سأعدل الموضوع وفقاً للموضوع الاصلي