(20-03-2020, 05:02 PM)Newhak كتب : نا هنا لااقصد دوال API فكل باتش لاي دالة من هذه الدوال يعني hooking
الذي اعنيه هو في كثير من الحالات هنا دوالة او روتين معين للتسجيل وجعل البرنامج كامل وقد يكون هذا الروتين او الدالة موجودة حتى في الملف التنفيذي او اي ملف مكتبي اخر لكن بسبب التشفير او التلاعب من المبرمج فقد يصعب التغير في الملف فهناك طريقة وهي انشاء ملف مكتبي اضافي وربطها عن طريق اضافة كود معين بالبرنامج وداخل هذا الملف يوجد ذلك الروتين اوباتش لذلك الروتين
طبعا العملية ليست بالسهلة فهي تحتاج فهم جيد للبرمجة وكذلك فهم جيد للالية تسجيل البرنامج وطبعا جماعة البرمجة بالسي والسي بلس بلس يعتبر قطعة كعكة خفيفة
انا عنا نفسي كلمني على الباسكال او R او ماتلاب افتي لك وشوية اسمبلي هههههه
بارك الله اخي العزيز ابو البراء فهمت يعني تقريبا شبيه inline لكن بربطه بملف مكتبي شكرا على التوضيح .....
المهم بعدنا ببداية الطريق وهذا الدرس قلت افيد الشباب( المبتدئين الي مثلي) احتمال يكون مفيد ...
بارك الله فيك مرة اخرى