الفريق العربي للهندسة العكسية
مالمقصود ب Inline-Patching - نسخة قابلة للطباعة

+- الفريق العربي للهندسة العكسية (https://www.at4re.net/f)
+-- قسم : منتديات الهندسة العكسية - Reverse Engineering Forums (https://www.at4re.net/f/forum-4.html)
+--- قسم : الأسئلة والإستفسارات، حلول المشاكل و تبادل الخبرات - Expert Exchange Newbie Questions Answers (https://www.at4re.net/f/forum-36.html)
+--- الموضوع : مالمقصود ب Inline-Patching (/thread-213.html)



مالمقصود ب Inline-Patching - Untold - 23-10-2018

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

مالمقصود ب Inline-Patching ؟؟



ونقاط التوقف من نوع هرديور او hardware BreakPoint؟؟



أنا تابعت دروس Inline-Patching لاكن مافهمت معناها لانة لايوجد لها شرح نظري


في حالة برنامج محمي أو مضغوط فإن عمل باتش عادي غير ممكن لأن البرامج المضغوطة يتم فك ضغطها عبر لودر قبل تشغيلها ...
Inline-patch هو بعد فك الضغط عن البرنامج وبدل أن يقوم اللودر بتشغيل البرنامج نوجهه نحو الأوامر (الباتش) التي سنكتبها في مكان شاغر لينفدها في الذاكرة أولا قبل أن نعيده لمساره الطبيعي مرة أخرى


طيب مالمقصود hardware BreakPoint؟؟

Hardware Breakpoints are breakpoints which are placed in the CPU’s DebugRegisters, the CPU has 8 of these , DR0 -> DR7. the first 4 registers are reserved for the Addresses of the data to Break on. DR4 to DR5 are reserved . DR6 is the status register it has the following status’s



http://www.openrce.org/repositories/users/Soul12/HardWare%20BreakPoints%20The%20Definitive%20Guide.doc



#Mr Paradox



RE: مالمقصود ب Inline-Patching - mribraqdbra - 05-03-2019

بحث عنها في قاموس AT4RE لكن لم اجد اي تعريف!

؟؟؟